DO NOT TAKE THIS CLASS! Lack of empathy towards students during this pandemic. Don't think there was 1 pset he graded correctly. Psets are timed, like who even times homework? Doesn't respond to piazza often. A very lazy professor that does not take responsibility of his mistakes in grading. Super inefficient. Most people complain about his teachin