This post is for students who are not really “B2″ level. (You know who you are)
I am currently teaching a PET preparation course in Grosseto. There is a blog for that course which includes lots of links to practice for the PET (B1) exam– this may be helpful for you as you try to “catch up” (metterti in pari)!