The impact of team-based learning on the critical thinking skills of pharmacy students.