Sarah is always so thorough with addressing any questions or struggles I have during lessons without any judgement! Her approach makes every lesson fun and enjoyable, but still challenging in a way the encourages me to keep working. I have seen big results- Highly recommend!