A review by avengersing
Old School by Jeff Kinney

5.0

One of the funniest of the series! Enjoyed thoroughly, a must-read if you love Greg.