Hi Carla,
I am assuming that with your research and professional development efforts you have identified the basic delivery formats for your students. In addition, to these I would suggest the use of learning groups, case studies, competitive games between teams and student presentations. All of these offer variety to the students while reinforcing learning.
If you have any further questions let me know and I will be glad to help in anyway I can.
I wish you the best in your teaching.
Gary