Yvonne Single
She is a great teacher and gives very in-depth lectures. She records and posts all of them so you can always look back when studying. She also offers zoom sessions for every class session. She doesn't curve exam scores but the tests she makes aren't too difficult. Do your homework assignments and she will help your grade!