I think the more common players who have been around for a while - Joe Root, Alastair Cook, Jimmy Anderson, Stuart Broad - those guys I know of, they're fantastic players.
I think playing for England is the pinnacle of every young English player's career.
Far too often English players seem determined to keep running after getting a whack on the leg, even though the chance to get a shot in has gone.
English players are as easy to coach. The problem is that the Premier League has the best players in the world, and statistically not all of them can be born in England. But we don't have enough English players: we are working very hard on it.
You do see very few English players going abroad and those that do are largely good players otherwise they wouldn't have gone, but I feel a lot of their downfall is in the language. On the pitch you can learn the different basics of 'left,' 'right' and 'behind you' but off the pitch you want to have that influence around the team.
English players are probably scared to come abroad. They are in a comfort zone in England: that's where we grew up; that's where we played in youth teams.
The main problem with English players has always been the price.
It looks like things are changing in north London. Tottenham have gone down a road they've never been down before. They've kept their best players and pushed young English ones through. They've started to match Arsenal - who were light years ahead - by building a new stadium.
Pochettino's a great manager, and he puts a lot of trust in young English players.
It's strange that we don't see more English players going to the Spanish league.
The more players who come through the academy and make it into the first team, that's what we want. Not just for the club but for the country. If they're young English players coming through, that's fantastic. I'm happy to be part of that.
People say the English players don't come to Italy because they look down on Serie A, but that's just not true.
It's fantastic for Arsenal, and for English football as well. You've got an English club with a lot of young English talent committing themselves to a club.
The likes of Frank Lampard and John Terry at Chelsea, English players with proper status at a club, they're going to be like the dodo bird. Extinct.
Unfortunately apparently I am to blame because I don't produce enough English players.
It is not always easy for a young player to come through at the club level, because all the clubs are able to buy for 20 million or 30 million and it is hard for young English talent to come through and to get recognition and be able to be part of the squad or start playing.
I think some of the English players at Chelsea run the club, pretty much.
Maybe we have more young English players than people sometimes think. They just need a chance to show their ability.
I always think the same: English players don't generally leave England, which is strange. But of course, the Premier League's got the reputation as one of best leagues going, and one of the most competitive leagues.
Only 38 per cent of players in the Premier League are English; that is a damning statistic. Soon, the England manager will have to go scouting for players in the Championship - and when I say 'soon' I mean the next four or five years, perhaps even for the next World Cup.
There are so many great players in the Premier League and of course the big teams are always the favourites, but the teams below them also play good football. The mixture of foreign and English players works really well.
We've got the greatest Premier League, greatest domestic competition in the world but the downside of that is we've got fewer and fewer English players playing in that league.
It's important that top clubs don't lose sight of the fact that it's the English Premier League and English players should be involved.
Obviously, you want English players playing in the Champions League against the very best players in Europe.