Ayesha Zafir
I took her online and out of my 3 years of college by far my worst teacher, she gives you way to much unneeded info , she not accommodating at all and I pray you don't miss any due dates because she'll tell you "to bad so sad". She doesn't care about her students and so uncompassionate toward you. I wouldn't recommend her to anyone.