Brainpop.com
Learn something new every day! Bring learning to your fingertips™ with the BrainPOP Featured Movie app for the iPad, iPhone, and iPod touch.
Teacher Pay Teacher
Teachers Pay Teachers (or TpT, as we call it) is a community of millions of educators who come together to share their work, their insights, and their inspiration with one another.
ESLpoint.com
An online resource where teachers and students can get the help they need whenever they need it.
Links to thousands of pages of ESL/EFL-related material, all categorized according to skill and difficulty.