I like student-centred and inquiry-based learning. Although there is room for "traditional teaching", I've found that students are more engaged and understand the material much better when they have the opportunity to make their own discoveries and learn on their own or with their peers, with teacher support.