Books and courses
Practical English Usage
An excellent reference guide to English usage and grammar, covering over 600 topics likely to cause problems for foreign learners. Clear and authoritative explanations with plenty of examples.
ECTACO Partner XL-1500
A multilingual electronic talking dictionary and phrasebook. Includes bidirectional dictionaries between English and the following langauges: Arabic, Chinese (Mandarin), Dutch, French, German, Greek, Hebrew, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish.
Rosetta Stone English (UK) Level I
The Rosetta Stone system aims to teach language intuitively using a combination of pictures and sounds. Grammar as such is not explained, so it is best used to complement another course.
Watching films in a foreign language, with or without subtitles, is an excellent way to improve your language skills.