Homework is usually given to students by the teachers . There are web-sites dedicated to communicating about homework , for teachers to post assignments on-line for students , and to keep parents informed . Many schools host their own homework posting services on their websites .