Roy KillenBooksEffective Teaching StrategiesProgramming and Assessment for Quality Teaching and LearningTeaching Strategies for Outcomes-Based EducationEffective Teaching Strategies: Lessons from Research and PracticeAuthor data: Open Library