Shahrina Chowdhury
Tests are based on her powerpoints and she makes sure that you have time to take all the notes. The tests are a little hard, especially for non-science people because it is a lot to remember, but it is do-able. She is very relatable and makes her lectures funny. She encourages people's questions, and also has extra credit.