Если вычесть Флитвика и Снейпа (и Дамблдора), то из мужчин остаётся только Хагрид. Кеттлберн, и тот на пенсию вышел, по состоянию здоровья. И вообще, он тоже не из завидных женихов — инвалид, у которого из конечностей только, вроде бы, кусочек левой руки и остался.
Ну и ещё сезонный препод ЗОТИ, когда это не женщина.