Case-based learning for teaching pharmacology to pharmacy students