JPP: Diary of a Wimpy Kid Review

JPP: Middle school. Even if you’re one of the popular kids, it’s guaranteed to be the most awkward period of your life. Diary of a Wimpy Kid lets the viewer tag along for this journey as undertaken by Greg Heffley (played by Zachary Gordon), an incoming sixth grader.