Teaching and Learning hosted a discussion with faculty and teaching staff regarding the merits of didactic lectures, the role and pitfalls of PowerPoint-dependent deliveries, and the advent of modern classroom pedagogical applications such as active learning. You can find the resources at this public Top Hat course.