Jessica Flores
As a first year student, I looked forward to attending her class every single day. Her assignments are easy, but she assigns quite a few things to make up for it. Also, you get a lot of time to work on them, so if you don't complete the work it is all on you. She interacts with students as if we were all her good friend for years. I 100% recommend!