Michael Pope
Really enjoyed the class with Professor Pope. For a 3 hour class the lectures were long but he did a great job. He gives amazing guidance for class projects and homework via announcements. The projects take a long time so plan ahead. Take exhaustive notes during his exam study sessions or you'll bomb it. SQL is pretty cool if you give it a chance.