If you actually attend this class it should be impossible to do bad. James is an incredible teacher. If you have to take public speaking, take it with James. He's probably the best public speaking professor at CSU. He also grades fairly which is nice if you're nervous to give your speech. He keeps the lectures short and simple as possible.