University of Vermont Teaching assistant CS222 - Computer Architecture (spring 2018) CS243 / MATH243 - Theory of Computation (fall 2017) Access note taker PHIL 013 - Introduction to Logic (spring 2017) CS 243 - Theory of Computation (fall 2016) CS 224 - Algorithm Design and Analysis (spring 2015) CS 124 - Data Structures and Algorithms (fall 2014)