Loved taking French 406 and 407. Assignments due nearly every day could be tedious but the Lingco program is great outside of being a bit too picky with answers sometimes in my opinion lol. You get a lot of repetition and explanations so its a great class for those who have struggled learning another language in the past.