Sidketa Fofana
Shes the best I love her. Her class was a bit hard at first, I failed the first two exams and still managed to get an A. You definitely have to put in the work. I really recommend her. She gives various opportunities for extra credit and answers emails really fast. She drops an exam grade if you have good attendance.