Mary Albanese
Mary Grace is the best! She is so understanding and laidback. You have to do the reading otherwise the material feels a little hard to grasp but if you keep up with the work, her lectures are really fascinating and useful. Funny too.