Online+Learning+Sites

[] This site has links to many online courses (free) including MIT.

[] Open courseware definition and sites

[] Java course online through MIT