This class was tough.
keeps you in clas very long with no break, very fast, and is unclear due to his speed, tests are horrible, would not advice it.
makes class harder than it already is.
Hours per week:
Advice for students:
Mr he is a great teacher... he is very helpfull... you can ask him just about anything...