Monsieur Grall is an amazing teacher! I took both French 1 and French 2 online with him and I learned so much. Besides learning French, you also learn about French history, culture, and current events. Lectures were long (2hr meetings once a week) so make sure you have time for that. Homework is easy as long as you take notes!