Conditions are always perfect!  It's just a matter of determining what they are perfect for!  Because we can't reliably predict conditions very far in advance, please be prepared to be flexible.  On the other hand, because group sizes are kept small, it is easy to adapt on the fly to meet the desires of everyone!  It's more important that we know what TYPE of courses you're interested in.....for example, rock garden play? incident management and rescues? leadership training? than in planning an exact schedule in advance. Some participants will want to develop their boat control skills and water reading ability by playing in the rocks as much as possible.  Others will want to focus on technical skill development like towing, rescues, effective strokes, etc.  The more clear you are about what you want to get out of this event, the easier it will be for us to provide that experience!