A great advisory teacher. Gets straight to the point and allows the maximum amount of work time to help you succeed.
He was the coolest teacher that i have ever had! I am really glad that i had him!
This was one of the best teachers that I have ever had. What a great guy!