It is a great school. There is a smart board in every classroom. Teachers and administrators care about kids. MMSA is a life saver for Harambee community. I suggest parents to send their students to MMSA. My child has noticed great changes in the past couple months and is very happy there.