Great teacher and very patient with the children. I would highly recommend these classes to anyone. We are still attending classes and my son just did his first grading w ... more