Mozilla is taking submissions for the January semester of free, open, online courses that teach web development in partnership with Peer 2 Peer University. First time I've heard about this, and it looks awesome.