top of page

Browse through over 60 educational resources. Use the filters below to navigate.

Click on any item to learn more, or click the URL to visit the resource directly.

By Category

Here is my take on three popular Educational Psychology theories

Constructivism, Behaviorism, and Humanism

Constructivism, Behaviorism, and Humanism

Pexels is a great source for creative commons images and videos

Pexels

Pexels

A list of free printable books for children or people who are learning to read English

15 Best Free Printable Books for Early Reading

15 Best Free Printable Books for Early Reading

Easily and quickly cut and encode video files

Avidemeux

Avidemeux

Lots of great textbooks and other resources

CK-12

CK-12

Dan Rodney will help you get the most out of your mac

Dan Rooney Mac Shortcuts

Dan Rooney Mac Shortcuts

Gagne's 9 Steps of Instruction starts is a great way to look at how to teach with strategy and purpose

Gagne's 9 Steps of Instruction

Gagne's 9 Steps of Instruction

Google drive is trusted by millions of students and is the choice of thousands of schools paired with Google classroom

Google Docs/Drive

Google Docs/Drive

Helps you split, resize, covert, and crop images for Instagram or your website

Image Splitter

Image Splitter

MERLOT is a massive collection of free lesson plans on a wide variety of topics and levels of education

Merlot

Merlot

My favorite technology tips

My Technology Tips

My Technology Tips

Online collaborative workspace tool that is easy and fun to use

Padlet

Padlet

Interactive lessons on the computer science behind Pixar

Pixar in a Box

Pixar in a Box

Great literacy tools to improve student writing

Read.Inquire.Write

Read.Inquire.Write

Schooltraq is an academic planner for students

SchoolTraq

SchoolTraq

An alternative to Google Slides, you can build your presentations and easily share them with your audience

SlideShare

SlideShare

These tips can save you time when using your mac

TechRadar 50 Mac Tips

TechRadar 50 Mac Tips

W3 Schools offers free and paid lessons on coding

W3 Schools

W3 Schools

Free and innovative educational materials about civics

iCivics

iCivics

Many great ESL lessons sorted by level.

British Council Teaching English

British Council Teaching English

Great ESL resource with many worksheets sorted by grammar topic

English for Everyone

English for Everyone

Fun geography games like countries, cities, capitals, flags, and more

World Geography Games

World Geography Games

Inspire the next generation of coders with fun activities

Code for Life

Code for Life

Radio Garden lets you listen to thousands of radio stations from all over the globe

Radio Garden

Radio Garden

ESL games for kids at all levels

Games4ESL

Games4ESL

Download videos from websites with this browser add-on

4K Video Downloader

4K Video Downloader

Everything students need to know about English grammar in easy to understand textbooks

Books for Languages

Books for Languages

Convert different types of video files

Cloud Convert

Cloud Convert

Learn English with fun games like Wordle and word search

ESL Kids Games

ESL Kids Games

QM is a professional organization that ensures quality assurance in online education

Quality Matters

Quality Matters

Over 30 different graphic organizers in pdf format

Houghton Mifflin Graphic Organizers

Houghton Mifflin Graphic Organizers

Khan Academy is full of great lessons for students at all levels

Khan Academy

Khan Academy

MobyMax has some free K-8 curriculum, with a paid option for much more content

MobyMax

MobyMax

All sorts of geographic data including maps and other resources

National Atlas

National Atlas

Like the classic Paintbrush app, but for Mac users

Paintbrush for Mac

Paintbrush for Mac

Curated collection of ESL games, activities and other learning resources designed to make learning English fun and easy

Play Your Way to Better Grammar!

Play Your Way to Better Grammar!

Saylor Academy is a great resource for lesson plans

Saylor Academy

Saylor Academy

Record your screen and edit the video

ScreenPal

ScreenPal

Starfall is a K - 5 students with some free lessons and lots more for the paid version

Starfall

Starfall

Nearly 200,000 free lesson plans that you can also remix, or create your own using any YouTube video

TedEd

TedEd

Easy way to create your own teaching resources like quizzes, match ups, word games, and more

WordWall

WordWall

ISTE is a professional organization encouraging the integration of technology into the classroom.

iste

iste

World Cat allows you to search 20 thousand libraries worldwide

World Cat

World Cat

Great conversation ideas for ESL students

English Conversation Starters

English Conversation Starters

Code.org is a non profit that boasts over 80 million students on their platform learning how to code

Code.org

Code.org

Scratch lets students do practical coding exercises where they can see the results immediately using blocks of code

Scratch (MIT)

Scratch (MIT)

Jean Piaget's model of four stages of development is still popular today

Cognitive Development

Cognitive Development

This site is full of fun activities for kids

ABCYa

ABCYa

Students can create mind-maps and diagrams with Bubbl

Bubbl.us

Bubbl.us

Digital literacy, teacher resources, and a database of apps and websites

Common Sense Education

Common Sense Education

There is a lot of information about grammar and vocabulary with plenty of explanations

English-Hilfen.de

English-Hilfen.de

Glose is a digital reading platform

Glose Education

Glose Education

Short, upbeat lectures on Social Studies topics.

Hughes Hip History

Hughes Hip History

Professional organization with great ideas on using technology in teaching

MACUL

MACUL

Mr. Donn hosts many lesson plans with a focus on Social Studies

Mr. Donn

Mr. Donn

EdTech publications by the US Federal government

Office of EdTech

Office of EdTech

Millions of free high quality images, illustrations, gifs, videos, and even music

PixaBay

PixaBay

Quizlet is a popular tool for creating and sharing flash cards

Quizlet

Quizlet

My description of the concept of Scaffolding, which helps you design and sequence your lesson plans

Scaffolding

Scaffolding

Annotate webpages, save and tag articles and share resources

Scrible

Scrible

Fun, animated children's books read by famous actors and actresses

Storyline Online

Storyline Online

Powerful app that plays most video files

VLC

VLC

Zearn is a great resource for teaching Middle School aged children Math

Zearn

Zearn

Bloom's taxonomy categorizes different levels of the learning process by focusing on the verb of the intended learning outcome

Bloom's Taxonomy

Bloom's Taxonomy

Perfectly cromulent free alternative to Microsoft Office

OpenOffice

OpenOffice

Well organized list of resources for Business English sorted by topic

Business English Resources

Business English Resources

Students can storyboard their ideas in a fun and interactive way

Storyboard That

Storyboard That
bottom of page