Problem Solving

Learning problem solving and new ideas outside the classroom is an enriching and rewarding experience for students.