Sotiria Stamatelou
Very nice, but it's very difficult to keep up in her class. She doesn't explain things very well, the majority of my class is confused. Also, she's not very accessible during office hours. I've once waited for over 30 minutes for her to arrive, and the time we spent because I needed help with something was only 5 minutes. Ended up more confused.