Dean Richert
Very good professor and knowledgeable. Classes are challenging in a way that encourages you to research and learn more. I truly believe that his way of teaching is different and more industry-oriented (real-world scenarios) that's why labs are a strong component of his classes.