Sana Ali
Sana seems to be a kind person and her lectures are usually easy to follow. Her accent can sometimes make communication difficult, particularly on written assignments. My only real complaints are that the marking of assignments took an exorbitant amount of time and that assignments were often graded incorrectly. She doesn't follow her office hours.