Practice Makes Perfect: French Verb Tenses (Practice Makes Perfect Series)
Trudie Boothis a lecturer in French at the University of Portland, where she has been teaching French for almost thirty years.