Diana Jorza
She is a very nice professor and seems to care about students. Most of your grade depends on participation, but if you have a big class good luck getting a word in. The amount of homework is insane and it's all just busy work. You really have to prepare yourself for the exams. Cengage is the devil.