I've tried revision circuits before but with so many new ideas bombarding me each day on twitter I thought I'd try a few out in one go! ...