Siham Raboune
Dr. Raboune is a decent professor but sometimes she can contradict some of what she teaches on her exams. Good thing is that she offers about 2-5 points of extra credit on the exams. She does take away points from exams if her key is wrong which is stupid on her part. I nearly got a regular A than an A+ because of her clumsiness but not bad.