Innovative teaching: Using multimedia in a problem-based learning environment. - Mai Neo; Ken T. K. Neo (J. Educ. Technol. Soc., 2001)