The best teachers I’ve ever had were at Elmwood Franklin and Park School of Buffalo. The worst were @ St. Gregory the Great. Canisius also had some very good teachers. South (public school) had ok teachers. But in my experience the better teachers were at the private schools. Maybe the private schools I went to paid more…