William Garcia
Super cool guy, not boring, and always willing to help. Twice a semester he meets up with everyone(which means the class is cancelled) and gets to know you/talk over your work etc. Expect reading before every class. Also all papers can be redone until you get the grade you want. Around 3 papers for the semester, your choice of topic.