He is a great professor, and really cares about his students but the class itself is very difficult. As long as you do everything on time and correctly you'll do fine. The book was $80 and you do have to purchase it for exams. There are three speeches, 1 exam and 1 final exam which are a bit difficult. 