Courses Taught and Supervised at the University of the Philippines
- Social Science II (Social, Economic and Political Thought)
- Political Science 11 (Introduction to Political Science) -- Summer/Midyear
- Political Science 110 (Political Analysis)
- Political Science 111 (Qualitative Research Methods in Political Science)
- Political Science 121 (Society and Politics)
- Political Science 199 (Research Design in Political Science)
- Political Science 200 (Undergraduate Thesis)
- Political Science 211 (Advance Political Analysis)
- Political Science 258 (Politics, Public Policy, and National & Local Administration in the Philippines)
- Introductory Courses on Policy Analysis and the Policy Process
- Basic and Advanced Monitoring and Evaluation
- Research Methods for Public Policy
- Policy Development for Local Legislators
- Research Methodology Course (Capstone Project of Certificate, Diploma, and Masters in Development Management Program)