I have found that PowerPoint is overused and presented poorly in instruction today. There are so many other ways to teach. I like to use mindmaps, discussion trees, guided worksheets, and case studies to teach my classes. By varying how I present the material, I am better able to keep the students engaged and keep the class fresh.