She explains how to do the steps and gives you time to ask questions and waits for responses
Did a good job making sure we were all keeping up.
It was fun and pleasant
She provided the right amount of time
She did a good job dealing with a kind of cranky attendee. I'll admit she did go a little fast at times, so I understand asking to slow down, but this person was just unnecessarily rude about it.