Maria Cioe Pena
This professor is the best. She is very engaging and super helpful when it comes to confusion on concepts or assignments. Only thing is that her assignments can get a little confusing as far as due dates go, but as long as you do the work you will pass. All around amazing person.