A Case-Based E-Learning Environment for Facilitating Ill-Structured Problem Solving Skills: Classroom Management