Brian Bowers
Professor Bowers is a pretty good teacher. Makes sure all students are on track and can explain why something is the way it is - unless it's too complicated for the class. Manageable amount of homework and has short tests that gives students ample time to complete. I took him multiple times, but online classes are especially hard since it's a lot.