Ryan Milcarek
Milcarek is an amazing professor. He is always available to help you if you are struggling. The lectures are engaging and good to attend. Everything in this class was great up until the final project. They went with something new and it just didn't work well. Also pray your lab group is good, and always start early, you will struggle if you don't.