I actually ended up really liking this class. I learned a lot and it really came together in the end. The excel assignment can be a lot of work, so make sure to start them early. When you finish them and realize you're right, it's seriously satisfying, though.