Naveen Vaidya
If you have a choice between Blomgren or Vaidya, choose Vaidya. He explains the concepts in a simpler, more intuitive way, and his tests are easier in general. I took Blomgren for Math 254 and had to retake it again with Vaidya. Gives extra 10% boost to your final exam score if you attend at least 90% of lectures.