Both the video and audio were very clear, the connection was very stable. The lesson was very well prepared, the teacher likes to interact with the student. Catered to the student's needs and provided appropriate learning support. Excellent time management skills.