Jessica Soria
The class is hybrid: online and in-person. She understands what it is like to be a student and is very sympathetic. There are some things that are out of her control, like department policies, but she will fight for you if you work hard. You can always ask her for help and she will answer. Hands down one of the best professors I have ever had 10/10