Google Sites is ideal for a classroom web site. Class news can be posted with an "Announcement Page". Helpful web sites can be shared with a "List Page". Forms and documents can be uploaded and accessible on a "File Cabinet Page". Through embedding you can also add a class calendar, videos, docs, presentations, and online forms.
Leave comments about this idea below, or submit your own idea for using Google Apps through this form