This handout explains the French verb "devoir" for both of its meanings (to have to, to owe). It contains 2 pages of notes and an outline on the verb.
Page 1: introduces 2 meanings of devoir, gives several example sentences, lists complete verb conjugation
Page 2: introduces the usage of devoir in the passé composé. the irregular past participle, and reviews how to conjugate the tense; includes several example sentences.
I have used this handout in my French II courses, but they are applicable to any level for a student who has learned the passé composé. This is a really useful French verb.