Kumon is the worst i hate it
Staff makes every effort to work with people. Id give 5 stars if they would get students up to thier current school level, or beyond, quicker.