Enchanted Learning is your all-around online primary school activities, skill-building, and arts & crafts website, done well. http://www.enchantedlearning.com/Home.html


Tons of free resources and activities that are visually engaging for young students. If you want to use all of their bells and whistles, you can sign-up for an annual membership at minimal cost. They are an excellent Primary Teacher's Friend... :-)