I too have taken a number of classes with all the above issues. If I may I would like to add one more. Due to some hearing loss ~ I do wear hearing aids ~ I am more of a visual learner. The best classes for me or ones where the instructor uses visual and verbal directions. I recently took a class where the instructor spoke so fast I found myself trying to see when she took a breath. Thankfully she provided a handout that helped me guess what she was saying.
I have found this board to be the best class I could ask for. Thank you all.