Pretty easy, overall.
Gives a lot of information. Doesn't let people slide by, you must pay attention, and you can not cheat either!
Fun labs. Always something new and exciting. Is willing to go over information with you.
Hours per week:
Advice for students:
You must come prepared and pay attention. No cheating and half hearted attempts. If you just show up and try you will do well.