Diana Orem
amazing she truly cares about her students. Her lectures are clear and easy to follow. She gives you time to complete assignments and even a day off every so often. She has great real life examples in her lectures and just amazing overall