Shannon Brunette
Shannon teaches physics so you have to be present for the labs. It is a flipped classroom where you learn online and do class work during class. I enjoyed that personally because I had plenty time to think it over and ask questions. She is very responsive and understanding and will go out of her way to help her students