Livi Yoshioka
Professor Yoshioka is an excellent professor. There's lots of homework and lots of opportunities to speak french within the classroom. Many short quizzes and a few tests. As long as you try your hardest, complete all the homework, and go to office hours, you'll succeed. The workload is intense but it's definitely worth it to learn French.