This new girl in Haley's class who could have possibly beat up Brooke and stole her stuff pisses me off so bad! I hope the writers don't try to justify what she did, there's no excuse for it if she truly did that to Brooke.
Haley saw her black eyes but not her bruises, but neither did Peyton as far as I remember.
I live in NYC (Brooklyn to be precise) and my hs had over 4000 students so usually our classes were 25 kids and up