Ming Zhang
Professor Zhang is one of the best teachers I've had period. As a freshman who was relatively new to coding he was a total boon. He teaches you all of the foundations that you need to get up-and-running with your own projects both in and outside of school. Would definitely recommend!