Practice Materials
Online materials
Learn English Teens
--> various writing assignments
Learn English (British Council)
--> various writing assignments
FCE Flo-Joe writing class
--> contains some exercises and some makeovers