Great school, my granddaughter attends Nob Hill Academy and she loves it. I'm responsible to pick her up everyday from school and I show up at different times during the day, every time I pick her up she is engaged in an activity, teachers follow the schedule to the T which I love because I know what she is doing. The staff is wonderful and what impressed me the most was the cleanliness. They even have laptops for the kids.
more