John Roberts
This course is homework heavy! If you have his class online he does not stop to go over any of the material, and he is very fast paced. However, there are multiple opportunities to earn extra credit during exams. Be prepared to do tutoring and spend time reviewing material. Would not recommend if you struggle with math to take the 5 week course. 