Great teacher ! Very nice and helpful , all you have to do is follow the syllabus and study the rocks and you should do great in his class !