The following are some resources on active, collaborative learning and small-classroom teaching:
Active Learning with Dr. Richard Felder
Inside Active Learning Classrooms
Implementing Interactive Activities in a Large Class to Build Community
Using an electronic voting system