Bingyang Wei
Professor Bing teaches with so much energy and enthusiasm. His lectures are fun to listen to and the powerpoint notes are clear. There are a lot of assignments, but he does a pretty good job of providing clear guidelines. It's very easy to reach him outside of class if you have any questions. Take his class if you have the option!