This school is ok. The standards are high so your child is guaranteed a good education. The teachers are very good and the headmaster is lovely. unfortunately the school is in a rough area so it isnt the best or safest enviroment and some children are pretty rough. Overall the actual school is a nice place and the classrooms are a decent size.