Jared Nielsen
This class was overall great, there's a lot of assignments that feel like busy work but it's all super simple. The tests are easy and there are reading quizzes each day but he drops the 3 lowest scores. There are connection papers and weekly lectures each week which were kinda a lot but they ended up helping me understand the concepts much better.