good teacher. the people in his classes make him hard for him to teach though. i recommend him. a real english teacher.
Yo sometimes he can be craby but he is really a cool teacher if you just do your work. I love how we have class discussions and he makes our opinion count.