to learn more about my pedagogical approach, i encourage you to read my



what i'm teaching next semester at temple [spring 2025]:

adv 1996: persuasive writing, syllabus forthcoming

[as ta] msp 1655: introduction to media business, syllabus forthcoming


what i've taught before:

csi 3601: misinformation and misperception (syllabus)

[as TA] msp 1655: introduction to media business

[as TA] msp 1655: introduction to media business (syllabus)

[as TA] msp 0821: the future of your tv (syllabus)

[as TA] adv 1011: intro to media and society (syllabus)

hnrs 201: exploring and defending the value of horror comic books (syllabus)

cph 4510: biostatistics

graduate workshop on data analysis and visualization

info on the decal program here

art 98: the history of music videos (syllabus, course website)

pubh 198: salient issues in student health (syllabus)