TBL is another active learning that showed to be effective in improving students' performance. These two great articles summarize key points about TBL: what is TBL, instructor and students' roles, positive outcomes and challenges, etc. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3806961/
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3806961/
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3663624/