CLT Exemplars Visualization for Active learning: Understanding Nanomachines By Adham Ramadan Department of Chemistry Flash animations by Reham Tallawi.