As of April 2011, This organization has contracted a total of 71 schools, of which 46 are completed and 25 are currently under construction. Our smallest school once accommodated only 34 students, while our largest school accommodates over 1,700 students. Most of our schools teach 1st-6th grades, with a few teaching 1st-5th grades.