What they all had in common was the ability to see my aptitude and find materials for me that I could benefit from. These teachers may not have been math whizzes, but they definitely weren't afraid to give their students material they weren't completely comfortable with themselves. They also encouraged me to do more difficult math and were very supportive in general. Their attitude carried me very far, even if they couldn't answer some of the more difficult questions I would ask. My calculus teacher was very good, but he was a gigantic asshole.