XPress: French in 40 Hours

Here's a video that explains the contents of the guide:

French in 40 hours is a way for beginners to quickly achieve functional fluency in French.

During these 40 hours, you will learn: a) key vocabulary (around 500 words); b) pronunciation strategies and c) basic grammatical concepts.

Each vocabulary topic contains a table with English and French columns that can be hidden to move from comprehension to production. After initial exposure to words via English/French translation, you can listen to a word, then write it out. For example:

English Images French Listen and Repeat
the dog