Master O has been working with my son since he was 3 years old. My son is now 8 and we adore Master O! He is very nice and understanding. My almost 3 year old just started and he also loves Master O. He does not yell at the kids and he treats them with respect! He is also fun which I think is important. They are also not pushy about costs. They do not add random fees on to your tuition and they super accommodating. They do not pressure you in to paying for anything or participating in extra activities if you do not want too. Super affordable and the family owner and operated :)