Dora Ramirez
She is a dynamic Prof. gifted at teaching, can be funny and a good time. 
Unfortunately, she is strict with attendance, no phones at all, and for the non-fluent it is fast-paced (ALL SPANISH) and does not slow down. Tough grader, countless assignments, and projects. 
She is, however, available during office hours and will explain in depth. 