The Assimil method: The German (Paperback)
10 English medium, Spanish 3, it was my college ca results speaks for itself, but I would be bi-lingual with Assimil I guarantee you that. I spent hours and hours looking for a method to use the only language. Disappointed with those booklets and CDs