What kind of product would work to provide a feature on a school website to allow teachers to post homework assignments and allow students / parents to quickly find the assignments by class and subject?  I'm thinking wiki or cms but they don't seem to hit the mark completely.  FYI I have VPS hosting so I can install whatever I want.
way for teachers to post homework assignments
cms;vps;wiki;education