Interactive Stuff: Learning to Program
Discussions and free resources for interactive educational web projects
Victorian Matching Puzzles