Engineering Science Faculty

Dr. Joe Ritter Department Chair
 
PhD, University of Delaware
MS, University of Delaware
BS, University of Illinois
618.374.5176
John Broere  
BS, Principia College
618.374.5088

“There’s a sense of unlimited possibility here, a general feeling of ‘you can do it.’ If you have a big idea, people are going to encourage you to follow through with it.”