Math 3 Under the Sea
Here’s an interesting and fun site for the early middle grades and struggling later grades. It is well animated, Canadian, and quick and easy to learn. Once entered into the pool (fish, pool, get it? ha, ha, ha), students can return with their unique screen name and unlock more activities.