Meg is a very good teacher. She is energetic, kind, patient, and experienced. When the internet connection is poor, she promptly adjusts it. When the content I selected is too difficult for the child, she adapts it to simpler material to communicate with the child. I am very satisfied. Thank you so much!