The school has been blessed with a staff of about 150 devoted, experienced, diligent and committed teachers who are highly resourceful. Teachers get regularly updated with professional training.