Michael Stone
Professor Stone for PUBL 201 assigns a ton of reading though the assignment aren't hard as long you put in some effort. He also has 50% of the grade based of off two group projects so hope you get good group members or your grade might suffer.