Ben Runyan
Ben's the best. He cares for and respects his students a ton. He answers questions very clearly so you understand. Also really good at responding to his emails; he helped me solve a problem right away with videos of him doing it on his own computer. Only a few projects in this class, and most of the homework is finishing what you started in class.