Hmm, how do I see him now? Well I think he's a better trainer now then when he was during the the first Kanto/Orange League/ Johto saga. He doesn't act immature anymore like he was when he started his journey, He has better battling skills, and I noticed May almost started just like that on the second ep of Pokemon Advanced, but Ash was able to teach her how to catch Pokemon correctly by battling and weakening and not just by throwing a Pokeball (exactly how Ash caught Caterpie on the first season, and how he tried to catch Pidgeotto, thinking that it will work, but it didn't.) Oh yeah and forgot to mention what he was doing when he first got Pikachu, tieing him with a rope and dragging him, trying really crazy ways just to catch a Pidgey due to Pikachu ignoring him and laughing at him when the Pokedex commented Ash to be stupid, like trying to catch it with his pajama shirt lol! Then getting in real trouble with the Spearow flock, causing Pikachu to get damaged. May's Torchic got damaged in a similar way by a Marril family, but it wasn't as bad as Ash's run-in with the Spearow flock. To sum it all up, Ash has became a better trainer now then when he was back then.