Sarah Ochs's Location
Bowling Green, Kentucky, United States
Sarah Ochs's Work
Sarah Ochs's Education
Sarah Ochs's Summary
Sarah Ochs, based in Bowling Green, Kentucky, United States, is currently a Assistant Professor at Western Kentucky University, bringing experience from previous roles at Houston Isd and University of Houston. Sarah Ochs holds a 2011 - 2017 Doctor of Philosophy in Psychology, Philosophy @ University of Houston.