Engineering Science Faculty

John Broere  
BS, Principia College
618.374.5088
Chris A. O'Riordan-Adjah  
 
BS, Principia College
BS, University of Central Florida
MS, University of Central Florida
618.374.5281
Dr. Joseph Ritter  
 
PhD, University of Delaware
MS, University of Delaware
BS, University of Illinois
618.374.5176

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.