Hello Linda,
I tend to use acceleratd learning techniques for students. Ex. In my computer classes, I find the most computer savy students in the class, and I make them captains of group projects based on what I have lectured on without any help from me. Some of my instructors allow the students to present chapters in different courses where the most intelligent student serves as the leader. Some of my math instructors will allow a very sharp math student to explain concepts from a different perspective. Accelerated learning techniques can be made up as you teach. I always make sure to involve students who have a good grasp of the concept to help others.
Patricia