Need help? Please email us at or call (650) 721-9311.


Mon-Fri 9:00AM - 5:00PM PST

For additional support options, click here.

Online Courses for Schools

School Program Courses for Personalized Instruction

Built For All Students

EPGY courses use a combination of multimedia instruction and automated assessment of student work to provide students with a highly-individualized, self-paced educational experience. Content is differentiated and appropriate for varying levels of student achievement, ensuring that all students remain fully engaged during the learning process.  Students with gaps in their prerequisite knowledge receive specific instruction designed to address those areas, while those who readily master a skill move quickly on to the next concept. The result is instructional software that accelerates learning, maximizing the potential of all students.

The EPGY courses offered for our school programs are tailored for use by all students. Additional instructional materials supplement the curriculum originally developed to serve our gifted and talented student population.

Support for Common Core and Blended Learning

EPGY courses have been correlated with the Common Core State Standards (CCSS) for Mathematics and English Language Arts. In addition to matching well in content, EPGY courses are rigorous and have specific features designed to help teachers implement the Common Core shifts of greater focus, coherence and fluency in both of these subject areas.

EPGY courses provide strong support for blended learning models in teaching the Common Core standards. Focus is provided by extensive practice in core language arts and mathematical concepts, with immediate assessment and remediation where necessary. The courses build conceptual understanding gradually, using a spiraling model, as students’ progress through the grade levels, therefore addressing coherence. Rigor and fluency are achieved through extensive practice exercises and through the Math Races, which help build accuracy and speed in fundamental computations.

Elementary Level

K-7 Mathematics (K7)

This course presents a rigorous and complete mathematics curriculum beginning at the kindergarten level and progressing through the end of pre-algebra.  Course content emphasizes conceptual geometry and mathematical foundations, and includes the following topics: simple arithmetic, fractions, decimals, sets, measurement, graphs, functions, geometry, pre-algebra, statistics, data analysis, and probability. 

Prerequisites: None, students are placed based into a course level based on their actual grade and standardized test scores (if available).

Note: The Gifted version of the K-7 Mathematics course is available for enrichment purposes upon request. 

Language Arts and Writing (LAW)

This course provides students with a systematic presentation of the essential elements of English grammar and mechanics.  It focuses on grammatical concepts, language conventions, sentence writing, and paragraph structure.  Course content is divided into the following curriculum strands: Parts of Speech, Sentence Structure and Mechanics, Sentence Composition, Paragraphs, as well as Word Origins and Literary Elements (both beginning at the sixth grade level).  

Prerequisites: None. This course is intended for students who are reading between the second grade and sixth grade levels.


Beginning Algebra (ALG1)

This course develops and reviews specific concepts and skills included in the first year of high-school algebra. The course begins with a review of arithmetic with fractions and natural numbers, and increases gradually in difficulty to include equations, inequalities, exponents, polynomials, rational expressions, radical expressions, and other algebra concepts. 

Prerequisites: Successful completion of the pre-algebra topics covered in Grade 7 of the K-7 Mathematics course.

Geometry Foundations and Intuitions (M005)

Geometry Foundations and Intuitions covers the concepts and skills included in high school geometry. The course includes more than 450 concept classes organized into two strands: Qualitative (QL) and Quantitative (QT). Concepts in the Qualitative strand focus on spatial relations, symmetry, and deductive reasoning. In the Quantitative strand, the concepts cover computations of length, area, and volume, as well as right-angle trigonometry and coordinate geometry in both two and three dimensions. 

Prerequisite: Successful completion of Beginning Algebra or equivalent.