Dr. Diyashev is teaching for Petroskills since 2008 various basic level petroleum engineering courses in reservoir, production and drilling engineering
http://petroskills.com/course/basic-reservoir-engineering-br
http://petroskills.com/course/basic-drilling-completion-and-workover-operations-bdc
http://petroskills.com/course/production-technology-for-other-disciplines-pto
In addition to that Dr. Diyashev is teaching advanced level reservoir engineering courses in
1) Applied reservoir engineering
2) Oil and gas reserves evaluation
3) Gas reservoir management
4) Well test design and analysis
http://petroskills.com/course/applied-reservoir-engineering-re
http://petroskills.com/course/oil-and-gas-reserves-evaluation-ogr
http://petroskills.com/course/gas-reservoir-management-grm
http://petroskills.com/course/well-test-design-and-analysis-wta