Nelcida Garcia
Love love love her! I had her for human growth and she offered lots of extra credit opportunities. She wants you to be involved in the class, and the material isnt boring at all so just show up and ask questions! She responds to emails very quickly and shes very organized and enthusiastic! 100/10 take her as many times as you possibly can!