Joseph Ciattei Sr.
Mr C was a great teacher for me and goes over tons of problems in class that should prepare you for the exams. Overall not many negatives except if you do fail the exams then there's nothing you can do