Aicha Mouloud
Rarely responds to emails, and when she does her responses are incredibly rude. Does not seem to care about students at all, assigns very large amounts of homework and is very poor at explaining the concepts necessary to complete it. Would not recommend taking any course taught by her.