Mohammad Shahisaman
Love love LOVE this teacher ! I havent had such a great English teacher like this since high school. Not a big fan of English and I was never great at writing, but honestly the way he teaches makes writing essays a piece of cake. His format is very understanding and makes complete sense on how to write the perfect paper. Definitely recommend him!