Alisha is awesome, do not listen to the past reviews. She does a great job of making each class fun and engaging. She is understanding and knows that we have lives outside of her class. Take a class from her!