Katherine
★★★★★
Charlotte's Spanish lessons have been great for my two children. She provides lessons on specific topics and creates games and activities to make learning fun for the children. They always look forward to the lessons.