Chelsea Estancona
Dr. Estancona is very passionate about what she teaches and it is infectious. She is caring, responsive, and respectable. I cant recommend her enough. Although some of her grading can be a little bit more difficult, as long as you are making an effort to understand the content she will recognize it.