This was the BEST professor I ever had. Kind, helpful, interesting, funny, and charismatic are just a few words that describe him. Great feedback on all tests/ essays and discussion boards, explains concepts thoroughly, very helpful with ESL students. I suggest taking this course whether you have to or not. This was the best course I've ever taken