Aqsa Sheikh
Had to take this Professor when our professor was unable to continue the course for personal reasons. So many difficult tests. However, she gave plenty of extra credit which is the only reason I passed.