There's nothing that helps a learner as much as being self-directed. Courses, tutoring... any learning can be supplemented for greater success. Here's a great little booklet to prod your learner in that direction.
http://www.immigratemanitoba.com/alt/practise-english-on-your-own.pdf