I am working over my grammatical problems according to the "Practical Grammar". It's an American book and very wonderful. Explanations are clear and there are many exercises.