Anthony Rosselli
Such a great dude! His lectures were really interesting and easy to follow. He is super understanding and really cares about his students, also he's hilarious. If you go to his review sessions he will tell you exactly what is on the test, and even if you don't there are no surprises. HIGHLY recommend taking him!!