Teaching


Courses and Teaching Materials

    2024 Fall

  1. Linear Algebra (honors)
  2. Probability Theory

  3. 2024 Spring

  4. Undergraduate Seminar

  5. 2023 Fall

  6. Linear Algebra (honors)
  7. Probability Theory

  8. 2023 Spring

  9. Probability and Statistics

  10. 2022 Fall

  11. Linear Algebra (honors)
  12. Probability and Statistics

  13. 2022 Spring

  14. Probability and Statistics
  15. High Performance Computing for Differential Equations

  16. 2021 Fall

  17. Probability and Statistics

  18. 2020 Fall

  19. Probability and Statistics
  20. High Performance Computing for Differential Equations

  21. 2019 Fall

  22. Methods in Mathematical Physics

  23. 2019 Spring

  24. Probability and Statistics
  25. High Performance Computing for Differential Equations