Kristina Kesselring
She makes everything easy to understand. Don't be fooled by open books on test days because nothing is on Google, so make sure you attend the lectures. Great teacher, funny and laid back.