I had honors calculus in high school. I have also taken Calc at Modesto Junior College, University of Pennsylvania, Delta College, and San Jose State.
My high school class was the most demanding, and had the best instructor: Garland Land.
The class at the University of Pennsylvania (Ivy League, uh-hum) was the easiest, but also had a good instructor.
The SJSU course I had to drop- so I could catch up with my 21-unit course load (I never received my text books until the 5th week of class my 1st semester, and the 4th week my second semester- thanks, NROTC!) The instructor I had there was terrible.
The MJC courses and the Delta courses were very good. The last math class was taught by the most arrogant prof I have ever studied under (excepting a tenured UPenn prof who received his post in trade for his big-tobacco family money). The MJC calc teacher uses examples from previous editions of the text in his teaching. This means he has memorized a few examples, and just regurgitates them onto the chalk board. When you have a question, he never seems to be capable of reaching into your understanding and fill in the needed information. That is because he does not care.
Mr. Land in high school- he cared very much. His instruction always showed it.