Thanks to Carnegie Mellon for these free practice lessons and introductory, video-based courses. Good for Level 1 and 2 French.
Thanks to BBC Languages, check out these videos to practice your greetings and make sure you are pronouncing them correctly.