Justin Parent
He's great! Genuinely a sweet guy and wants all his students to do great. If he sees most students get a question wrong he won't count that question. Exams are back to back. Good amount of extra credit. Gives study guides for all the exams