Cibin teaches three courses annually at Penn State- (1) Principles of Soil and Water Conservation Engineering, (2) Simulation Modeling for Water Resources Management, and (3) Computational Ecohydrology