Nathan Williams
had like 7 HWs all semester. The due dates were pretty loose and flexible too. It's a confusing subject and the subject itself is sorta hard but the class was made very easy. The midterm and the final were both take homes, open note. He did in-person as well as recorded live lectures. 