Timothy Hill
I didn't like how much he made us interact with other students in the class. Gave a few bigger assignments which take some time, but overall very easy. You volunteer somewhere for the semester which is great for your resume. Will pick on random people in class to explain their iclicker. 