Sachil Singh
It's not that this class is hard, but its so god awful boring (as well as none of the lectures seem to relate to the assignments). I also didn't have a good experience with my TA, which may have impacted my overall experience with the prof.