White Water fits the bill for beginner and expert. Beginner can be easily taught how to hit the Insanity Falls ramp and is entertaining. But playing to get to Wet Willies and other stuff is challenging.
I also support the above mentions of WCS94. Its usually the first game kids go to in my game room.