I teach a lot of beginning level accounting courses that have a lot of theory and rules the students need to memorize to be successful. The first time I taught the class, I asked my students questions about the delivery. I used the feedback given to tweak the way I present my material so that it works for that particular group. I use similar examples and handouts that seem to work with the students each time, but I always ask for feedback on what can be done better.
I also like my students to be involved in the process of the class. I have different activities that break the course up and give real life examples. For instance, I use a video on Enron to discuss the cash flow concept with my students. Sharing the video (the story) to go along with handouts of the actual financial statements helps reinforce how the statements were put together and what was actually wrong with them. A second activity I have used in personal finance is an electronic game with budgets and monthly spending. Students get involved in this activity and it shows them how important the concept of an actual budget and building passive income truly is.