In this list, you'll find online public speaking training programs that take place from the comfort of your home. All you need to take these classes are a computer device and an Internet connection. Besides online classes, there are also many physical public speaking classes that take place worldwide. But, they are location-dependent and not covered in our review.