Rainbow river is an easy, fun and interesting dive. Everyone should do it once. Pay attention to the boat captain on the way up as he will point out the interesting things to check out- the deep hole with tons of gar, the "cave" enrtrance, hot water bubbling throughthe sand, etc.. He will also give you some navigation tips. When you begin your drift try to stay ahead or behind everyone and get away from the big group. The vegitation holds tons of silt and, if you are behind a big group, you will fee the effects of their fins in the muck. It really is more of a snorkel than a dive. Like most rivers, there are long stretches of shallow channels that lead to deeper holes. Use you snorkel through the shallow areas, and stop in each hole to scuba and slowly explore. Most are about 12-18 feet deep. When you head up to drift to the next hole pop your head up and check out your location. The water is really only five feet anyway. The KP Hole is a big public park-ish area. You won't miss it. If you take you time the drift will take about an hour. Last thing, really be aware of your surroundings when it comes to the boats shuttling people up and down the river. The captains do a good job watching for bubbles, but you gotta do your part too. Have fun.