Ross Needham
I took dance appreciation because I read the reviews for Needham on this website. I hate dancing and doing anything in front of a lot of people but he makes it somewhat enjoyable and not so nerve racking. He also makes lectures enjoyable and talks about his kids a lot. He does attendance and participation for dance days so it's somewhat important.