My personal experience with Professor McGill for medical terminology was very good. There's not exactly a lot of interaction during such classes, especially online, but she was very competent and quite helpful when I did need to get in contact with her. 
Definitely not a professor to shove work off until the last minute on.