homework requirements