Olivia McDonald
She was great you do have to work for your grade but she does explain how to do better on future assignments and she is also caring and understanding the only thing I will say is that she does not respond to emails as quickly so you might have to email a few times for a response but overall a great teacher and yes I actually learned something too