1. It increases student achievement.
  2. Students are responsible for their own learning.
  3. It increases retention.
  4. Students have a positive feeling toward the subject matter.
  5. It gives more time toward student learning.
  6. Students are active learners.
  7. It lowers student frustration and anxiety.
  8. It creates a sense of community among the students.
  9. Student self-esteem increases.
  10. It promotes communication and team working skills.