Amy Eremionkhale
She is an amazing professor. Lectures are clear. Practice problems and In-Class exercises are super helpful for quizzes and tests. She is really accessible for office hours outside of class and really wants you to get a good grade in the class. Go to class because she explains things better than the textbook.