Learning by reading German short stories with English parallel text is actually an effective method to learn the German language fast.
Each short story contains:
German-English parallel text in short text blocks
German-English vocabulary section
This book also contains a complete German phrasebook with over 700 German phrases and expressions More