Sumaira Abrar
She is absolutely awesome, Both as a teacher and as a person. Obviously it's tough for lazy students as she makes everyone participate. I would love to take her class in a different subject as well. GOD Bless Her!