Noha Hazzazi
Honestly, her class was really boring so I didn't listen to any of her lectures. But other than that she was really nice and helped people a lot. There are a lot of group projects which is kinda annoying. The test and quizzes are really easy just use your resources. Final was hard but I think she curved it.