Rachel Gallardo
Great class, great professor! Super interesting and engaging lectures. A little bit of group work but she assigns the groups. There is one research paper due at the end of the semester but its not too challenging and you get to pick the topic. Tests are a bit challenging if you dont study and pay attention in class.