This class was tough.
I would recommend this course to any who likes a challenging class, and likes when hard work pays off.
Labs are always a fun day, since almost always they take the majority of the class period. They tie into the lessons being taught in class, also.
Hours per week:
Advice for students:
This is not a course you can just not study for and get the best grades; you get out of it what you put in, and sometimes that's long hours.