Thomas Meredith
I took Prof. Meredith's online POLI5 class at DeAnza this quarter. It's a super interesting class but he can be a tough grader - he makes you work for it and you won't get an A if you slack off, but it has helped me grow so much as a writer this past quarter. He is hard to reach outside of class though - I never received a reply to any of my emails