Search this site
Embedded Files
Skip to main content
Skip to navigation
About
Research
CV
Teaching
About
Research
CV
Teaching
More
About
Research
CV
Teaching
TEACHING
INSTRUCTOR
POLI 100W - Politics, Policy and Education Inequality
(
syllabus
) (
course evaluations
)
LIFR 1A
-
French Conversation
(
syllabus
) (
course evaluations
)
LIFR 1
B
- French Conversation
(
syllabus
) (
course evaluations
)
SECTION LEADER
Intro to American Politics
(
course evaluations
)
Intro to
Comparative Politics
(
course evaluations
)
Ethics and Society
(
course evaluations
)
Political Statistical Inquiry
(
course evaluations
)
Advanced French Grammar
(
at BYU
)
TA
Politics, Policy, and Education Inequality
(Winter 2022, Fall 2022)
Participation and Inequality
(20
20
)
Politics of Multiculturalism
(2020)
Politics of
Immigration
(202
1
)
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse