Nothing is better than time on the water with a group of like minded kayakers to learn new skills and develop your confidence to deal with situations as they arise. Sometimes it is not possible to get out on the water with suitable groups and then preparation for time on the water can be gained via online videos and other forums. Youtube has countless instructional videos posted from around the world and there are specific high quality online training courses available such as the comprehensive set of video lessons by Online Sea kayaking (discount available to KASK members). Online material is great preparation but not a complete substitute for actual time on the water with other experienced paddlers.