Rachel Crane
She really cares about her students and if I could I would definitely take this class again. If you have the chance to take her I say completely go for it!! She gives our weekly individual assignments but theyre mainly straightforward. She also gives a concept guide w the main topics that will be on the exam which is also extremely helpful. 10/10!