I loved Norman. I thought he was the hardest Gym Leader in Hoenn, since I usually went straight from Flannery to Norman and I got little to no training done at all, so his battles were always a challenge. His Gym didn't exactly have a puzzle, but I liked that each trainer specialized in some sort of Stat or aspect of battle. They weren't that hard, though. And having Norman as a father was definitely a step up from any other protagonist's family in the games, at the time anyway.