Nagwan Zahry
Let me tell you, you will learn good stuff. she is tough and you will have to earn your grade. She wants everyone to work hard...probably does not know what fun means ugh..but she is fair. you work you get B or A. Dont try to mess with her.  she says things without hurting you. She does not smile but she can help you succeed. A good person to know