Gregory Stachnick
 His classes are clear, make sense and there are so many resources to help you out. It's easy to get corrections or help by emailing him. He hands out a binder  and all the work he goes over is there. He is super sweet, helpful and I super recommend this class for anyone especially if you struggle in math. He is one of the best teachers I had!