I took this class in study.com, overall it wasn't bad but I did struggle recording those 3 speeches that you must submit as part of the course. They are very forgiving on little mistakes and do not expect you to know the material 100%. Just make sure you have some notes to guide you and you should be fine.