Power Engineering
provides training on many topics including the following. Note that
for most topics, the level of discussion can be tailored to the
needs of the engineering staff or for the crafts people.
Advanced
Hydraulics and Turbine Design (Septermber 2003)