I'm a experienced Spanish teacher working in Madrid. I speak Spanish, English, German and Russian.I am exceptionally good at explaining the subjunctive mood, collocations, idioms, colloquial Spanish --all of which will improve your fluency considerably, no matter the level