Peninsula is a coeducational school with 250 children from nursery through eighth grades. Class sizes range from 16 to 21 children each. In addition to a head teacher (two head teachers in nursery), all classes through the sixth grade have one or more assistants, many of them parents, who share teaching responsibility.