Gavin Farber
You must attend all classes, but class isn't bad. He makes it a very easy course, he just wants you to get involved around campus. You should easily receive a 100% with minimal effort. Really enjoyed Gavin.