Nosayba El-Sayed
Not personally my favorite professor. The PPT is somewhat detailed but not very helpful in understanding concepts. There aren't a lot of coding practices, the tests have a lot of multiple choice questions, and the homework assignments could be harder than taught in class. Wouldn't say El-Sayed is a bad professor, but her style simply doesn't fit me