Absolutely awesome! Midterms and exams are VERY straightforward, almost 3/4 of the written questions on the midterm were word for word from lecture notes. Exam was pretty good too! He rounded my final grade up to an A+ by almost 1.5 precents so safe to say he's awesome:)