| Spring, 2015 | Lecturer, Lab Instructor, and Problem Based Learning Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2015 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Fall, 2015 | Course Director and Lecturer, Undergraduate Honors Course in Human Physiology (NROSCI/BIOSC 1070) |
| Fall, 2015 | Course Director and Lecturer, Graduate Course in Human Physiology (NROSCI 2070) |
| Fall, 2015 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2016 | Lecturer, Lab Instructor, and Problem Based Learning Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2016 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Fall, 2016 | Course Director and Lecturer, Undergraduate Honors Course in Human Physiology (NROSCI/BIOSC 1070) |
| Fall, 2016 | Course Director and Lecturer, Graduate Course in Human Physiology (NROSCI 2070) |
| Fall, 2016 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2017 | Organizer, Journal Club for Center for Neuroscience Graduate Students (MSNBIO 2650) |
| Spring, 2017 | Lecturer, Lab Instructor, and Problem Based Learning Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2017 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Fall, 2017 | Course Director and Lecturer, Undergraduate Honors Course in Human Physiology (NROSCI/BIOSC 1070) |
| Fall, 2017 | Course Director and Lecturer, Graduate Course in Human Physiology (NROSCI 2070) |
| Fall, 2017 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Fall, 2017 | Lecturer, Cell Communications and Pharmacology Course for Medical Students |
| Spring, 2018 | Lecturer and Workshop Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2018 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Fall, 2018 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2018 | Course Director and Lecturer, Undergraduate Honors Course in Human Physiology (NROSCI/BIOSC 1070) |
| Fall, 2018 | Course Director and Lecturer, Graduate Course in Human Physiology (NROSCI 2070) |
| Fall, 2018 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2019 | Lecturer and Workshop Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2019 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Fall, 2019 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2019 | Course Director and Lecturer, Undergraduate Honors Course in Human Physiology (NROSCI/BIOSC 1070) |
| Fall, 2019 | Course Director and Lecturer, Graduate Course in Human Physiology (NROSCI 2070) |
| Fall, 2019 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2020 | Lecturer and Workshop Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2020 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Summer, 2020 | Course Director and Lecturer, Prologue Physiology for Medical Students |
| Fall, 2020 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2020 | Course Director and Lecturer, Undergraduate Honors Course in Human Physiology (NROSCI/BIOSC 1070) |
| Fall, 2020 | Course Director and Lecturer, Graduate Course in Human Physiology (NROSCI 2070) |
| Fall, 2020 | Lecturer, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2021 | Lecturer and Workshop Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Spring, 2021 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Summer, 2021 | Course Director and Instructor, Systems Neurophysiology (MSBMS 2210) |
| Summer, 2021 | Course Director and Lecturer, Prologue Physiology for Medical Students |
| Fall, 2021 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2021 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2022 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Spring, 2022 | Lecturer and Workshop Facilitator, Neuroscience Course for Medical Students (MED 5133) |
| Summer, 2022 | Course Director and Instructor, Systems Neurophysiology (MSBMS 2210) |
| Summer, 2022 | Course Director and Lecturer, Prologue Physiology for Medical Students |
| Fall, 2022 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2022 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Fall, 2022 | Course Director and Instructor, Auditory and Vestibular Systems (MSNBIO 2625) |
| Spring, 2023 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Spring, 2023 | Course Director and Instructor, Neuroscience Course for Medical Students (MED 5133) |
| Summer, 2023 | Course Director and Instructor, Systems Neurophysiology (MSBMS 2210) |
| Summer, 2023 | Course Director and Lecturer, Prologue Physiology for Medical Students |
| Fall, 2023 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2023 | Lecturer and Workshop Facilitator, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2024 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Spring, 2024 | Lecturer, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Summer, 2024 | Course Director and Lecturer, Prologue Physiology for Medical Students |
| Summer, 2024 | Course Director and Instructor, Systems Neurophysiology (MSBMS 2210) |
| Fall, 2024 | Course Director and Instructor, Neuroscience Course for Medical Students (MED 5133) |
| Fall, 2024 | Course Director and Instructor, Auditory and Vestibular Systems (MSNBIO 2625) |
| Fall, 2024 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Spring, 2025 | Lecturer, Body Fluid Homeostasis - Cardiovascular Course for Medical Students (MED 5109) |
| Spring, 2025 | Lecturer, Graduate Course in Systems Neuroscience (MSNBIO 2102) |
| Summer, 2025 | Lecturer, Prologue Physiology for Medical Students |
| Summer, 2025 | Course Director and Instructor, Systems Neurophysiology (MSBMS 2210) |
| Fall, 2025 | Course Director and Instructor, Organ Systems Physiology (MSBMS 2110) |
| Fall, 2025 | Course Director and Instructor, Neuroscience Course for Medical Students (MED 5133) |