As information become available to everyone everywhere, the change from teacher-centered to learner-centered education is inevitable. Many approaches to teaching, including collaborative Learning fit the criteria of student-centered learning. In the presentation a formal description of student-centered learning as well as its benefits will be introduced. The effects of collaborative Learning on improving the learner experience will be presented along with the experience of adopting some of these concepts in actual teaching. This presentation will conclude by highlighting the importance and effects of collaboration in a student centered learning environment.