Carylanne Joubert
I gave Professor Joubert a shot and had a great time in her class. She provides with you with resources you need to pass and goes above and beyond with her feedback. Most essay topics are your choice. It would be hard to not make a B or higher in her class. She is really nice and will explain everything multiple times if needed.