Khai Button
Button is a great prof, online and in person. Although he may be a tough grader, he will answer questions, provide live lectures, recorded lectures, and outside resources to help study. A lot of material but understandable as a bio course. He has a real passion for biology and makes learning it fun. I recommend hand written notes with drawings.