Ran Zhao
Really good guy. Had great notes that were easy to study off of, midterm was really fair and really similar to the practice midterm. Final was pretty difficult not gonna lie, but if you know how to use your formula sheet well you'll do fine.