Michelle is a wonderful instructor that I feel lucky to have attended her class. She is smart, respectful, humorous. Here lectures are logical and easy to understand. Her humor makes her classes engaging. She is caring and inspiring, and always positive and encouraging. Michelle treats and marks everyone fairly, and she doesn't play favorites. 