best math professor at ucsd imo. super sweet and her lectures are so organized. She gives a lot of practice material, which is really helpful for studying. study guides and discussion problems reflect exam content pretty well. had to pay $30 for homework, but you get unlimited tries so you can always get 100% on hw.