Joshua Paiz
He is friendly and humorous. The course is content-rich, yet easy to follow. We had many fun exercises and he gave many inspirational speeches. I learned many useful principles of writing with him. I strongly recommend him for English as Second Language students.