Lessons Websites
Duolingo
Duolingo is the world's most popular way to learn a language. It's 100% free, fun and science-based. Practice online on duolingo.com or on the apps!
W3Schools Online Web Tutorials
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more.
Algebra.Help -- Calculators, Lessons, and Worksheets
For students and parents, includes lessons, step-by-step calculators, worksheets, and other algebra resources.
Sites for Teachers
Sites For Teachers -- Hundreds of Educational Websites Ranked by Popularity.
QuickMath.com - Automatic Math Solutions
QuickMath allows students to get instant solutions to all kinds of math problems, from algebra and equation solving right through to calculus and matrices.
School of Everything | Learn more
School of Everything helps you find local teachers, lessons and classes in all subjects. Join now for free to learn something new.
World English : test, learn and study the English language online
English on the internet. The best online resource for English as a second or foreign language (ESL / EFL), English exercises and activities, online English lessons with native speakers of English.
Sites for Teachers
Sites For Teachers -- Hundreds of Educational Websites Ranked by Popularity.
Colorín Colorado: A bilingual site for families and educators of English language learners
Teachers who work with English language learners will find ESL/ESOL/ELL/EFL reading/writing skill-building children's books, stories, activities, ideas, strategies to help PreK-3 and 4-8 students learn to read. Información sobre la adquisición del inglés como segundo idioma. Para que padres, familias y maestros de...
Search, Collect, and Share | SMILE
SMILE Pathway – Search, Collect, and Share! Find fun, high-quality STEM informal learning activities from science centers and museums from across the United States that are designed for educators who work with a diversity of kids. Materials include online activities, printables, and other hands-on design...