Nabaa Kasim
Professor Kasim is a very nice person, but she is a hard teacher. If you ask a question and she does not understand, she will skip it and move on leaving you confused. Tests make up almost half of your overall grade for the class which is not how it should be, especially with the large homework load.