November 22, 2024

Teacher Mitch Williams resigns

February 17, 2012 La Vista 0

By Nick Block Staff Writer On Jan. 30 Mitch Williams, a Mira Costa teacher in the computer department for over four years, resigned from his position at Mira Costa after he was offered a job […]