Zhengqing Ni
Prof Ni was very patient with everyone. He's not a harsh grader at all and only cared about whether you did the work. If you don't do the work on time, he may lock the assignments, and you can't access them until you completed everything. As long as you're in class, he'll go over everything you need to do for that week. He's quick with emails.