Enhancing thinking through problem-based learning approaches : international perspective - Oon-Seng Tan (Thompson Learning, 2004)