"We searched a long time for a chess teacher. My son has ADHD and he is very patient and gets on his level. He is a mastered chess player himself. So he gives his students homework and encourages them to always play chess. He even has opened up group classes at public libraries just so his kids will have more play time. If you are looking for an amazing teacher who will become part of your family then look no further."