Ellen Shapiro Email: shineonellen@gmail.com Teaching Locations: Online, New Mexico and elsewhere on request Previous Next