Mr. Greer has an extensive experience and passion for teaching. He has taught English in colleges and in a nonprofit organization to nonnative speakers both abroad and in the US. He has worked as a freelance writer and book reviewer and has some published work. He is an understanding and motivated instructor who cares about the progress of each student.