Throughout my years at NB, I only had a handful of teachers, as do most people. The teachers I had were mostly good, with a few bad apples. Sadly, most of the math department teachers are unsatisfactory. The science and history department teachers, however, are mostly phenomenal. The english department teachers are all right.
Some teachers give special treatment to athletes, and most of the athletes know that they get special treatment, so they continuously miss assignments/do bad on tests, and they teachers continuously give them special treatment. It's an endless cycle, and it's not fair to the kids who have actual reasons for their underachievement.