Siham Raboune
PROS: nice teacher, tests based on her PPT, drops lowest test grade (including the final)
CONS: lectures are bad, her accent is thick, PPT is overwhelming with information (sometimes unnecessary) & office hours are not helpful

I don't recommend taking her specifically unless this will be your most important class and you have time to study A LOT 
