Take a close look at the ACA Level 4 Swiftwater Rescue class agenda. It is HUGE, 9 pages of bullet items. Many instructors skip some topics so there is adequate time to cover ones they feel are more important. As a club instructor, I am fortunate that I can recruit a great deal of help. This allows me to stage exercises while teaching students.
Levels 2 & 3 are only a day. Many topics we cover in the full two day class have to be skipped like the strainer bar exercise, rescue vests, etc.
For those new to swiftwater rescue, this is a tremendous amount of material to digest in one weekend. This is why I put together this extensive collection of web-based training material and make it available to students well ahead of the class. This same material also serves as a reference after the class.
SWR is a vast topic and many other skills are useful like strong boating skills, First Aid, ropework, etc. Books, videos, web articles, and cross-training are quite valuable efforts as well.