(FOR 113) Super amazing prof, magaling mag-explain and doesn't mind repeating things when it gets confusing, the exam won't have any choices and requires a lot of solving on your own BUT if you listen attentively during lectures, ayun na mismo content ng exam. Con: hindi nagccurve, some got a perfect score, and some almost zero on exams and he won't curve it EVER+ 4mths to get exam score. so i suggest really listening and attending all his classes, goated sa freshmen pero pahirap sa curve.