There are many sites that have a wealth of information that pertain to fun and enjoyable learning. Some provide online interactive application that help strengthen the fun concepts of learning. You might also find sites that offer educational games of various levels. Educational games are not only for kids. You will find high level games that focus on higher math and reading levels. The best thing about games is that they tell you when your answer is wrong and force you to either come up with the right answer, or tell you what the right answer is before you proceed.
The following sites are sites that share our vision and provide similar valuable content: