Ayesha Saleem
Do not recommend taking any courses with her. ONLY take online courses with her and just google the questions. Extremely long wait times for grades, dull and boring course readings no recorded lectures or slides. Only thing you are tested on is the insane amount of random readings per unit. Only take her online course for an easy A.