An interactive list of the best free educational resources, ranked in order of amazingness, and neatly categorized.