Miracosta College

World History I & II, U.S. History I & II, & California History

HIST 100, HIST 101, HIST 165,

Miramar College

Intro to the Humanities I & II, World Religions

HUMA 101, HUMA 102, HUMA 106


National University

U.S. History I & II and World Civilizations I & II

HIS 220A, HIS 220B, HIS 233, HIS 234, HIS 361, HIS 362, SOC 300

Design Institute of San Diego

Philosophy and Values

GE 250

University of Maryland Global Campus

Intro to Philosophy, Technology and Culture

HUMN 100,

Mesa College

Intro to the Humanities

HUMA 101

Core Power Yoga

200 Hour RYT Certified (Registered Yoga Teacher)

Currently teaching weekly in San Diego