50 Ways to Improve Your German: A Teach Yourself Guide (Teach Yourself Language)
Sieglinde Klövekorn-Wardis a native German speaker with extensive experience in teaching and teacher-training. She has worked as a freelance teacher for Surrey University and teaches at the Centre for International Briefing, Farnham.