Asha Stephens
I am one of the few that BARELY passed the class (I got a 74%). And this was my second time taking her. Her class is extremely hard, but it is VERY possible to pass. You have to study everyday, time management is key, attend her weekly tutoring session (online and/or in person) and the PAL tutors really helped me pass her course.