Maitreya Dunham
I don't know why she gets a bad rap. She talks at 1.5x speed at all times, but her slides are far better than most bio professors. She provides plenty of practice problems and sets clear expectations. If you want to do well, go to lectures and you'll be fine. It's not harder than the average bio class (+ curved).