teaching

courses taught since 2017

2021/2022 (spring)

2021/2022 (fall)

2020/2021 (spring)

2020/2021 (fall)

2019/2020 (fall)

2018/2019 (spring)

2018/2019 (fall)

2017/2018 (fall)