Finished my PPL in 40 hours and 35 mins...
(In the days it was 40 hours min!)
Although, I was a Flying Scholarship stude and tagged my PPL straight onto the end of my FS course!
I can imagine it is difficult to get the course within the minimum required hours when lack of stude continuity is a factor!