Over 500 online courses. Courses are self-paced and have instructors available to assess your work and answer your questions. Includes courses ideal for homeschoolers (writing, grammar, algebra, geometry...), computer courses (Excel, Photoshop, HTML + CSS...), cooking, arts and crafts, and much more!
Language learning for 80 languages and ESL for 50 non-English languages, including audio lessons, interactive textbooks, quizzes, phrasebooks and pronunciation analysis. Users must create a personal account to use this resource.