• Spring 2025. Hyperbolic Groups, University of Virginia
  • Fall 2024. Survey of Algebra, University of Virginia
  • Spring 2024. Algebraic Coding Theory, University of Virginia
  • Fall 2023. Profinite Groups, University of Virginia
  • Spring 2023. Combinatorial and Geometric Group Theory, University of Virginia
  • Spring 2022. Algebraic Coding Theory, University of Virginia
  • Fall 2021. Bilinear Forms and Group Representations, University of Virginia
  • Spring 2021. Graduate Algebra-II, University of Virginia
  • Fall 2020. Graduate Algebra-I, University of Virginia
  • Spring 2020. Algebraic Coding Theory, University of Virginia
  • Fall 2019. Graduate Algebra-I, University of Virginia
  • Spring 2019. Graduate Algebra-II, University of Virginia
  • Fall 2018. Graduate Algebra-I, University of Virginia
  • Fall 2018. Introduction to Real Analysis, University of Virginia
  • Spring 2018. Transition to Higher Mathematics, University of Virginia
  • Fall 2017. Bilinear Forms and Group Representations, University of Virginia
  • Fall 2016. Survey of Algebra, University of Virginia
  • Fall 2016. Number Theory, University of Virginia
  • Spring 2016. Introduction to Probability, University of Virginia
  • Spring 2016. Survey of Algebra, University of Virginia
  • Fall 2015. Introduction to Real Analysis, University of Virginia
  • Spring 2015. Basic Real Analysis, University of Virginia
  • Spring 2015. Survey of Algebra, University of Virginia
  • Fall 2014. Introduction to Real Analysis, University of Virginia
  • Spring 2014. Number Theory, University of Virginia
  • Fall 2013. Lie Groups, University of Virginia
  • Spring 2013. Unitary Representations and Property (T) , University of Virginia
  • Spring 2013. Number Theory, University of Virginia
  • Fall 2012. Expander graphs and linear groups, University of Virginia
  • Spring 2012. Graduate Algebra-II, University of Virginia
  • Fall 2011. Advanced Linear Algebra, Univesity of Virginia
  • Fall 2011. Graduate Algebra-I, University of Virginia
  • Fall 2010. Survey of Algebra, Univesity of Virginia
  • Fall 2010. Topics in Combinatorial Group Theory, University of Virginia
  • Spring 2010. Graduate Algebra-II, University of Virginia
  • Fall 2009. Graduate Algebra-I, University of Virginia
  • Spring 2009. Graduate Algebra-II, University of Virginia
  • Fall 2008. Graduate Algebra-I, University of Virginia
  • Spring 2008. Survey of Algebra, University of Virginia
  • Fall 2007. Survey of Algebra, University of Virginia
  • Spring 2007. Analysis in Rn III, University of Chicago
  • Spring 2007. Honors Calculus III, University of Chicago
  • Winter 2007. Honors Calculus II, University of Chicago
  • Fall 2006. Honors Calculus I, University of Chicago
  • Fall 2004. Multivariable Calculus, Yale University
  • Fall 2003. Calculus of One Variable I, Yale University
  • Fall 2002. Calculus of One Variable II, Yale University
  • Fall 2001. Calculus of One Variable I, Yale University