Mike has been excellent for my children. They look forward to their weekly sessions and always come out of them with so much enthusiasm for learning. It has been fantastic to see their confidence grow and the progress they are making. He makes it fun, but also structured , and my children get so much out of it. I would highly recommend.
Mike is very good at teaching us. We look forward to his sessions and really enjoy learning with him. He is very good at explaining things to us and is kind and patient. He makes learning fun and enjoyable.