4 skills, intermediate English course. Oxford Solutions Intermediate Units 6 - 10.