He's a really good guy, just needs more poise and confidence as a prof. His lectures at the start of the year were very unclear, but he got considerably better as time went on. Exams were a nightmare, but his homework was fair and he is available for help basically 24/7. He will be a good prof in the future, he just needs experience.