Image Position Department Chair, Faculty Office: Emeritus 1513A Phone (707) 527-4908 slesson@santarosa.edu Body Faculty Profile