I am a big fan of Richard Byrne and in one of his more recent posts, he mentioned a learning website called WonderVille. I checked out a few of their games and some of them are really fun. Time to Drill is a about oil rigs and drilling but it deals with who oil is formed, rock layers, and other good stuff. I would expect nothing less from the Alberta group! Check out their website below and play some games!