Mini Golf....who can get the lowest score?

http://i5.photobucket.com/albums/y154/AC141/GOLF.jpg

With cheating, but just to show you that a 1 is possible on all holes. Otherwise my best is a 29