Benjamin Apatoff
Yes, he does assign a lot of papers and drafts, but they helped me a lot for the final project. These assignments kind of forced me to work on my project throughout the semester, and by the time it was time to write the final paper, I had already done most of my research and work. Just try keeping up with hw, participate, show up and you'll be fine