I 100% recommend Dan! He is very chill and clear about his class. Just get the speeches done (efficiently) and you will pass. Attendance is not mandatory and you can submit the speeches on YouTube if you are unable to attend class. I was very shy to speak in front of my peers but he made me feel very comfortable! No pressure at all