The latest trends in education tell us to mirror in the class the changes occurring in the information age, to move from rote memorization to understanding process, to teach problem-solving rather than following directions, to merge theory and real-world applications, to shift from teacher-centred classrooms to student-centred ones.