Ali Momeni's University Teaching Index
ON-GOING
[F for Fall, S for Spring]
2016 (Carnegie Mellon University)
2015 (Carnegie Mellon University)
2014 (Carnegie Mellon University)
2013 (Carnegie Mellon University)
2012 (Carnegie Mellon University)
2011 (University of Minnesota > Carnegie Mellon University)
2010 (University of Minnesota)
2009 (University of Minnesota)
2008 (University of Minnesota)
2007 (University of Minnesota)