Alnald Javier
Highly recommend taking his class! He cares enough to actually teach, teaches at a steady pace, always asks if students understand. Takes time to cover difficult topics. Hilarious in class. If you pay attention during lecture, the exams will be super easy and studying for them should be minimal.