Engineering Science Faculty

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

“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.”