Mastery style grading has been proven to improve retention of information and increase testing scores. This style of teaching should be implemented en masse. This would also reduce the need for homework, helping lessen the tremendous load on students. And, mastery style grading makes students repeat information until they understand it.