Enhancing thinking through problem-based learning approaches : international approaches ISBN: 0321178688