French Demystified