Courses Taught:
- Production Operations and Equipment (PE 381)
- Production Operations of Problem Wells (PE 380)
- Petroleum Laws and Regulations (PE 476)
- Petroleum Refining and Petrochemical Egineering (PE 475
- Principles of Petroleum Engineering (PE 172)