Brian Naberezny
Brian is a great instructor. He cares about his students, is relatable, and wants his students to do well. He is not the most clear cut or organized professor, but his class has not been too bad. Go to lab and get a good lab group, and pay attention in lectures, you will be fine