I have taken 3 classes with Professor French. He is definitely one of the best professors I have ever had. He is very caring and understanding, always accessible, and he wants his students to do well. He does expect you to know a lot about the class material and be able to apply what you have learned to hypothetical scenarios so be ready to study.