any one here take calc

Who should I take 306 with? Ratemyprofessor leads me to believe that they are all totally junk.