A teenage driver is facing charges after ploughing into a school classroom at high speed this morning.
The youth had been "out partying" and was driving two friends home this morning when he claims to have fallen asleep at the wheel.
Christchurch police said it was lucky the crash happened before children were walking to school or they "probably would've been killed".
Crash investigator Constable Dominic Robinson said the driver was travelling north on Briggs Rd around 6.40am at "high speed" when he went through an intersection.
The car crashed through a school boundary fence and across a grassed area before smashing into classroom at Mairehau High School.