Jeffrey DaCosta
He is a great person and professor. I am a non-bio major and took Eco Evo asynch this spring with him and he was super passionate and understanding about the class, corona, and outside issues at BC. Most of his test material is in the lectures, but if the tests weren't open note I definitely would have struggled more.