Caroline Arnosky
This class is going to be hard, regardless of the prof. She did a great job covering the material, especially considering how dense it was at times. She likes when you ask questions, and she explains things really well so don't be afraid to! Reading textbook/going to SI isn't necessary, but can be helpful. Do practice exams and questions in Canvas!