Fall 2022
|
|
PHY 191 Physics Frontiers at ASU (2 sections) — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
PHY 194 / 494 Mentorship Participation / Student Leaders and Mentors — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
PHY 294 Research: Remote SEM Analysis of Photovoltaics (online) — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
|
Summer 2022
|
|
PHY 101 Introduction to Physics (online) — Adjunct Instructor
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
Spring 2022
|
|
PHY 151 Physics II — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
PHY 194 / 494 / 594 Mentorship Participation / Student Leaders and Mentors / Conference and Workshop — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
PHY 194 Foundations of Undergraduate Research (online) — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
|
Fall 2021
|
|
PHY 191 Physics Frontiers at ASU (2 sections) — Senior Lecturer
|
Arizona State University, Tempe, AZ
|
|
Spring 2021
|
|
PHY 101 Introduction to Physics (online) — Residential Faculty, One-Year-Only Contract
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
|
PHY 111 General Physics I (online, 3 sections) — Residential Faculty, One-Year-Only Contract
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
Fall 2020
|
|
PHY 101 Introduction to Physics (online) — Residential Faculty, One-Year-Only
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
|
PHY 111 General Physics I (online, 3 sections) — Residential Faculty, One-Year-Only
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
Summer 2020
|
|
PHY 111 General Physics I (online) — Adjunct Instructor
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
|
PHY 112 General Physics II (online) — Adjunct Instructor
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
Spring 2020
|
|
PHY 101 Introduction to Physics (hybrid) — Adjunct Instructor
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
|
PHY 111 General Physics I (hybrid) — Adjunct Instructor
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
|
CHEM 101 Introduction to Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 103 Introduction to Organic Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 104 Introduction to Organic Chemistry and Biochemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 109 Introduction to Biochemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 124 General Chemistry II Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Fall 2019
|
|
PHY 101 Introduction to Physics (hybrid) — Adjunct Instructor
|
Chandler-Gilbert Community College, Chandler, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
|
PHYS 101 Physical Science — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 101 Introduction to Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 102 Introduction to Chemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 114 General I Chemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Summer 2019
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
|
PHY 121 University Physics I — Adjunct Instructor
|
Mesa Community College, Mesa, AZ
|
|
Spring 2019
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
|
CHEM 103 Introduction to Organic Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 104 Introduction to Organic Chemistry and Biochemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 108 Preparatory General Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 109 Introduction to Biochemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Fall 2018
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
|
PHYS 101 Physical Science — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 103 Introduction to Organic Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 104 Introduction to Organic Chemistry and Biochemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 109 Introduction to Biochemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Summer 2018
|
|
PHY 111 General Physics I — Adjunct Instructor
|
Mesa Community College, Mesa, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
Spring 2018
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
|
CHEM 101 Introduction to Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 102 Introduction to Chemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 103 Introduction to Organic Chemistry and Biochemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 104 Introduction to Organic Chemistry and Biochemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Fall 2017
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
|
CHEM 101 Introduction to Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 102 Introduction to Chemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 103 Introduction to Organic Chemistry and Biochemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 104 Introduction to Organic Chemistry and Biochemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Summer 2017
|
|
PHY 111 General Physics I — Adjunct Instructor
|
Mesa Community College, Mesa, AZ
|
|
|
PHY 111 General Physics I — Adjunct Instructor
|
Chandler-Gilbert Community College, Mesa, AZ
|
|
Spring 2017
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Mesa Community College, Mesa, AZ
|
|
|
CHEM 101 Introduction to Chemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 103 Introduction to Organic Chemistry and Biochemistry — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
|
CHEM 104 Introduction to Organic Chemistry and Biochemistry Laboratory — Adjunct Instructor
|
Benedictine University at Mesa, Mesa, AZ
|
|
Fall 2016
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Mesa Community College, Mesa, AZ
|
|
Spring 2016
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
Fall 2015
|
|
PHY 101 Introduction to Physics — Adjunct Instructor
|
Glendale Community College, Glendale, AZ
|
|
|
|
|