Joseph Stemmle
He's a good prof and gives a decent amount of assignments that relate to the material. If you put in the effort you can definitely get an A in the class. Don't procrastinate on the assignments for the semester and double check to see if you've done everything in the instructions.