See Project EM - a place for teens and young adults, developed by teens and young adults. Contributions welcome!

http://www.ucla-em.org/