This class was tough.
Awesome teacher that will not give up on you nor will he let you give up on yourself. Be prepared to study a lot but ask questions.
The review sessions were highlights of the class. I learned a lot of confusing formulas and concepts so it is hard to specify.
Hours per week:
Advice for students:
Study, study, study! If you pay attention you will pass. Also, on his test he likes to give you extra points so if you know random facts from the class write them down.