Not too easy. Not too difficult.
The professor is very knowledgeable and even though there are about 200 people in the lecture halls his lectures are very helpful and I learned a lot more form him than from just reading the textbook.
The labs are really fun if you like hands on things. I came from a community college where we were told what exactly to do in labs, step by step. Here we got to plan and perform our own experiments the way we wanted to do them. I learned a lot more about how to set up an experiment to test the specific things we were looking for.
Hours per week:
Advice for students:
Show up to lectures and don't miss labs. Study previous exams for the midterms and the final. The professor recycles old exam questions so the more exams you look at the more prepared you'll be.