Magdelena Denham
Terrible, will never take her again. I am a Junior I've been in school for quite some time and she makes things excruciatingly and unnecessary difficult. She thinks way too highly of herself and is not reasonable at all, has no respect for your time and expects so much it's impossible to meet her expectations. Take her if you want to suffer