Nice place and they really learn as my child has good grades
Because at first you feel like your not improving and its a lot work but eventually it be worth it