This class is very independent and you have to discipline yourself when it comes to preparing for your speeches and the reading. The downside is that he doesn't really teach the class, the book teaches you so you're all by yourself. If you ever need help, he gives great feedback and communicates very well. 