Everyone told me to avoid Boyer so I never had him. I remember taking classes from Lopp and Przymusunski. It feels like Lesser and Hall too, and maybe Shoemaker and/or Schuster?
I've probably butchered the spelling of some of these names.
I think I had Hall for Cal 3. Whoever it was, they were tough as hell but I finally "got it". I had really struggled with Cal 2, and had dropped it at least once, maybe twice. But after Cal 3, I breezed through linear algebra, discrete mathematics, and differential equations. Also the more math oriented EE classes like digital signal processing which was mainly about Fourier Transforms, and then probability and statistics. I also took combinatorics, but I don't recall if that was math dept or eng dept.