I was looking for a fishing themed birthday for my son, and found Johnny's website. He was able to accommodate our schedule and had enough equipment for all the kids. He worked well with the kids and kept their attention, even before the fishing started, and ensured that every kid caught at least one fish, which was not the easiest thing in a newly restocked lake.
Johnny can provide a fun and educational experience for all skill levels. I think that the parents learned more than the kids - a lot of what we were taught as kids was incorrect.
I can't recommend him highly enough.