I think this was his first time teaching this class, at least on his own, and you could kind of tell. There were some kinks he needs to work through but i think he will improve for next time. Very organized and knowledgeable, sticks to the syllabus with no surprises. Tells you exactly what to expect. Found the class interesting and learned a lot.