Computer Science
Online School for Girls offers programming courses on both the beginning and advanced levels. Courses introduce students to computer science concepts while also building confidence using a new language and thinking in new ways.
Extension Courses
The Online School for Girls offers extension courses which enable students to go beyond the standard curricular offerings at their home schools. These courses give students an opportunity to explore, in a brief course experience, a new subject area or develop a new skill.
Foreign Languages
Online School for Girls offers language courses that help foster analytical thought as well as oral and written proficiency. More importantly, these courses encourage an open-minded curiosity about the world's many cultures and languages.
Mathematics
Mathematics courses offered by the Online School for Girls are structured so that each girl can perform with confidence and competence to her fullest ability. Our goal is to give each student the very best mathematics experience possible and the necessary preparation for success in college and in life in general.
Professional Development
Online School for girls offers professional development courses for teachers and administrators from any school. Topics for 2011 include blended learning, brain based learning, teaching an online course and more.
Social Science
Our social science courses are based on the belief that students need a basic understanding of the ways in which humanity has tried to establish stable government, economic well–being and social justice while also exploring human behavior and global awareness.















