This class was great. I took it to improve my English and the topic was also very interesting for me. Course turned out to be a super interesting course about public speaking. The teacher is great, he really keep your attention until the end, also very good and entertaining speaker. Also, you have option to post your own speech and get a peer review which was very helpful to me. So I recommend this course to all of you who are interested to find out how to prepare and deliver great presentation and in the process you will learn a great deal related to public speaking topic. Highly recommended!