Effective homework has positive and beneficial effects in reinforcing and facilitating learning, stimulating thinking, encouraging active independent learning, as well as developing and fostering a closer relationship between learning in school and at home.