Moderately interesting course, very interesting textbook material. Since it's fully online there wasn't much to associate with other classmates except some activities. 2021's TAs are tough graders, especially Samantha. They lacked effective communication as well. If you are good at memorizing each line from a textbook, this is for you.