An informal or formal effort by two or more partners to achieve a shared objective or complete a project.
Teacher Websites