Michael Leach

Full-Time Faculty, Instructor, Instructor

Office: SCOH-312C

Phone: (661) 362-3654

E-mail: michael.leach@canyons.edu