Mayo Buenafe-Ze
She is very engaging with the class and you don't ever get bored. She is very kind as well, and there is quite a bit of homework but it really isn't bad. I would definitely suggest taking her, she is a great professor.