"..выражая раскаяния и сожаление." РаскаяниЕ! Во множественном числе это звучит довольно глупо.
"Она могла простить многие шалости этой троицы, но сейчас жизнь студента (между прочим, одного из лучших!) висела на волоске." Жизнь студента? Макгонагалл его убить собиралась?
Больше замечаний делать не буду. Но, хотя, вот еще. Блондин, блондин, блондин, блондин. Замените! Звучит не очень.