Great teacher. I had a major problem with my course and he helped me without hesitating and we solved the problem. Answers emails fast, including phone, and as long as you do your work, you're good to go.