I can say from my own experiences, that the easiest way to learn a new language is through music, movies, books and role plays. That way you will expand your vocabulary and, at the same time, learn the grammar right and learn from your mistakes.
I am a german speaking traveller from Italy and would love to help others learning this beautiful, bur diffitult language.
german lessons nearby? Here's a selection of other listings you can check out.
|at their place||at your place||by webcam|
|1 hour||Not available||$30||$30|