Why not subscribe to Net Languages’ monthly free Interactive English practice?
Interactive English is a monthly online publication of interactive exercises designed for students of English. It is available at three levels: Basic, Intermediate and Advanced.