Kids learn best by 'seeing' the real world.
NeoK12 is a wonderful collection of FREE online educational videos, lessons, quizzes, games, puzzles for K-12 students. It even has interactive diagrams for various subjects that would be wonderful to use with your Interactive White Board. All of the content has been reviewed and tested by K-12 teachers. Trust me you will want to put aside a bit of time to visit this wealth of resources.
Thanks to Mrs. B. Davis for sharing this resource that she is using with her 5th grade students at Aquadale Elementary: