1. Work in Progress: Peer-Led Team Learning Implementation in Computer Science." in Proceedings 2007 IEEE/ASEE Frontiers in Education Conference. (Milwaukee;Alo R.;WI,2007
2. Using collaborative, modified peer led team learning to improve student success and retention in intro cs
3. CAHSI; http://cahsi.org/About. Accessed 2016 June 4. CAHSI; http://cahsi.org/About. Accessed 2016 June 4.
4. Department of Education. "Promising and Practical Strategies to Increase Postsecondary Success." http://www.ed.gov/college-completion/promising-strategies. Accessed 2016 October 6. Department of Education. "Promising and Practical Strategies to Increase Postsecondary Success." http://www.ed.gov/college-completion/promising-strategies. Accessed 2016 October 6.
5. Using Peer-Led Team Learning to build university-community college relationships