This school is very old... Over 30years old. It was recently renovated and thus has most of the basic amenities for a primary school: large play/assembly ground, six (6) class room blocks (Block A which has two class rooms and two staff rooms, Block B which has 4 class rooms and 4 staff rooms, Block C having 3 class rooms and one staff room, Block D with 2 staff rooms and two class rooms, Block E which was most recently built during the renovation has 4 class rooms and four staff rooms while Block F has 4 class rooms and one staff room). It has a functional water tank and good toilet systems. But like most government owned primary schools, education here can be pathetic. Very few teachers, a lot of ghost workers and very small and tight classes which are sometimes over crowded. The pupils are barely attended to.