Mountain View,
CA -
The Girls Middle School nurtures empowers and educates girls during a pivotal time in their lives. Our project-based hands-on curriculum encourages girls to collaborate