Dragos Oprea - Teaching

Winter 2024:


Fall 2023:


Spring 2023:


Winter 2023:


Fall 2022:


Spring 2022:


Winter 2022:


Spring 2021:


Winter 2021:


Fall 2020:


Spring 2020:


Fall 2019:


Spring 2019:


Winter 2019:


Fall 2018:


Spring 2018:


Winter 2018:


Fall 2017:


Spring 2017:


Winter 2017:


Fall 2016:


Spring 2016:


Fall 2015:


Winter 2015:


Fall 2014:


Spring 2014:


Winter 2014:


Fall 2013:


Spring 2013:


Winter 2013:


Fall 2012:


Spring 2012:


Fall 2011:


Winter 2011:


Fall 2010:


Winter 2010:


Fall 2009:


Fall 2008:


Spring 2008 (at Stanford):


Fall 2007 (at Stanford):


Winter 2007 (at Stanford):


Fall 2006 (at Stanford):


Fall 2005 (at Stanford):