Amy Hyman Gregory
She will give you SPPS assignments that are a bit complicated to figure out the exact right answers if you dont have knowledge on the program you will find it even harder. She does post explanation videos for it but its not the same thing. also very strict grader, she wants your work to be extremely good to give you an A, quizes dont help grade