Nelson Dellis
If you like comp sci or are good at it this class is probably a walk in the part. As someone who is neither of those I found it was very easy up until the last third or so when the assignments took a big jump in difficulty imo. However, put in the time and go to TA office hrs and it should be fine. Prof is very chill and lenient as well.