Swarup Joshi
Only grades are tests but he gives a review the week before the test that has some of the exact questions. He's young and chill. He is also easy to pay attention to if you go to class. Attendance isnt mandatory