Check out these great websites that offer third and four grade level skills and enrichment activities.
National Library of Virtual Manipulatives
Math Dictionary for Kids
National Library of Virtual Manipulatives
Math Dictionary for Kids