Angela Romo
She is a great teacher and really knows her stuff! But she doesn't assign homework. So as the semester goes forward you realize is a huge problem. Her test though are brutal if you take her make sure to really study. If you are self motivated she is perfect for you, unfortunately for me she is not good for my learning style. Sweet and ruthless.