William Boone
If you're not taking Dr. Boone, what are you doing with your life. He is easily one of the best professors at NCSU and is hilarious in his lectures. His lectures are very engaging and the projects he hands out are fun to complete. I hope to take MA211 next year as one of my free electives.