Marine Tawfik
She has a great personality, but prepares her students poorly for exams. She doesn't provide study guides and her lectures don't even pertain to the context on the exams. You're better off taking an asynchronous class. 