Andrew McCarthy
I initially picked a science class at random to gain credits and somehow hit the jackpot! Dr. McCarthy makes the course very enjoyable and honestly interesting. Tons of slides, recorded lectures, etc to help you study the material. They arent required, but do help especially if you struggle with online classes. Highly recommend!