Stay away from this guy. Few mistakes in one exam can bring you down from A to C. 75% of grades based on 4 exams. Each question is at least 5 pts which makes it pretty quick to lose points. Not recommended at all.