United States Air Force Academy

Go to home page

Mechanical Engineering Faculty

Capt Lee
Captain Michael Lee

Executive Officer & Senior Instructor of Mechanical Engineering

(719) 333-9019

Capt Marco
Captain Nicholas Marco

Instructor of Mechanical Engineering

(719) 333-3379

Lucinda Matteson
Ms. Lucinda Matteson

CAStLE Cost Center Manager

(719) 333-8507

Lt Col Schwaab
Lieutenant Colonel Matthew Schwaab

Assistant Professor

(719) 333-4035

Dr. Self
Dr. Brian Self

Distinguished Visiting Professor

(719) 333-0237

Official Photo of Gregory Shoales
Dr., Lt Col (retired) Gregory Shoales

Director, Center for Aircraft Structural Life Extension (CAStLE)

(719) 333-6213

James Walliser
Lieutenant Colonel James Walliser

Director, Systems Engineering Program

(719) 333-2514

Capt Walls
Captain Matthew Walls

Deputy Program Director &
Instructor of Systems Engineering

(719) 333-3545

Capt Welsh
Captain Katherine Welsh

Instructor of Mechanical Engineering

(719) 333-7946