Yanilda Peralta Ramos
DO NOT TAKE HER. She is really terrible at explanations. Just reads out the slides. But if you ask her questions or ask her to explain any materials, she'll have a hard time explaining even a simple query due to her language barrier.