Jeremy Haynes
He is excellent!! He wants you to understand the material, is veryyyy flexible with due dates and thorough in all his help. I am so so happy I took this class with him as my teacher, it was a tough class but he made it so so doable and just a great experience. 