Leonard Tharpe
Mr. Tharpe is a very nice man. This class was online, but it was very interesting. There were about 9 homework assignments where you write short essays, 10 quizzes, the midterm and final, and there was a final paper and PowerPoint presentation. He gives good feedback on your assignments. I would definitely take him again.