Not too easy. Not too difficult.
Be prepared to study your butt off like crazy.
Okay, so he is a great teacher, the subject itself is very complex, a lot of memorization and studying involved, take this class if you have some time to dedicate to it.
Hours per week:
Advice for students:
Ace the lab quizzes by memorizing the reading material on each specific lab and ace the lecture quizzes by being present!! Don't miss class!