Never had him as a coach, but he has the childlike inability to admit when he truly has no idea what he is talking about.
Very good teacher. class is irrelevant but hes so cool. work hard.
Very strict, but good teacher. Though I still don't know why I need to be learning about Chinese history...?
Although some people find him a little strict and his classes hard, hes a very good teacher and an ethical human being. He also has a great sense of humor.