System Requirements

Our courses are generally web-based, requiring only a modern browser, but sometimes make use of a variety of technologies and depending on the course, other specialized components that provide an immersive learning experience.

Due to the technologies in our courses, there are some limitations to browsers and devices that we can support. At present, we test and verify a wide variety of devices and are working to move away from technologies that are not compatible with newer mobile platforms. While most of our courses are now compatible with lightweight mobile devices such as Google Chromebooks and tablets, some courses still require software plugins to display certain lesson elements. Please ensure that you have a Windows or Mac based computer available to complete all coursework in the event that your mobile device does not meet the needs of a course.

To see the specific system requirements for any of our courses, please login to Maestro with an existing account or request a demo account to view the material list page in the course information tab within the course.

Supported browsers

Your course experience will vary slightly depending on your browser preference and brand of device. If you encounter an issue in your course—such as in the content presentation or layout—please try a different browser or device.

It is recommended that you use recent versions of the following browsers on a device that supports modern web standards.

  • Chrome 30 and newer
  • Firefox 27 and newer
  • IE 11 and newer
  • Safari 7 and newer
  • Edge 12 and newer
  • Opera 12.1 and Opera 17 and newer

Browser Plugins and Settings

The following plugins and settings are often required to use our courses.

  • JavaScript enabled
  • Cookies enabled
  • Flash installed (limited use and only until end of December)
  • Java installed (limited use. Example: AP Computer Science)

Mobile browsers supported

Mobile browser support varies. Our student information system and learning management system are mobile compatible. However, certain courses may contain elements that are not mobile supported. These elements may include plugins or the requirement to install software. Please read more about mobile learning here.

  • JavaScript enabled
  • Cookies enabled
  • Flash installed (limited use and only until end of December)
  • Java installed (limited use. Example: AP Computer Science)

Required and recommended software

All required and recommended software is listed in the description area of our courses, which can be accessed with a demo account or by logging in as an existing user. Each course also has a materials section under course information which lists the free plugins or utilities which may be helpful to complete the course. The materials section also includes a list of paid materials which may be needed, such as textbooks, software, or a graphing calculator. Please consult with the course material section or your teacher with specific questions on software requirements as needed.

Recommended Audio

  • Speakers or headphones
  • Microphone

Internet Connection

An Internet connection of at least 1.5Mbps or faster is highly recommended. You can use a service such as TestMy to get an approximation of your current speed.

Operating systems

  • Mac OS X (10.7 and Newer)
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10

Sign up for a course

Our academy offers more than 100 online courses for 6-12th grade students, which includes core classes, electives courses, and AP courses. All of these meet or exceed national standards of excellence and offer an excellent alternative to public schools.