good teacher to debate with, funny guy, very smart, and appreciates cirticism. he constantly digs wax out fo his ears tho
Best social teacher. Plays the news at the start of every class and teaches how it relates to what we are currently learning/have learned. Funny guy as well :D
best class ever!! learned so much and had a lot of fun, he's a great easy-going guy that loves a good joke.