Joseph Keen
One of my favorite professors at BSU. His assignments are fun and actually interesting. He makes you watch a lot of videos for assignments but they're all wicked cool. Fast grading and good feedback. Really easy class if you're looking to fill a core skill or get more credits.