Interactive Student Centered Learning: A Cooperative Approach to Learning