Ury Cohn
Some of his lectures are unorganized. With this online class, there are lots of things to do, such as watching lectures, reading textbooks, doing quizzes, and completing homework. However, he is often generous in giving extra credits throughout his lecture. Even though his quizzes are hard, there are many easy points like completing homework.