Rangers' Barrie McKay (R) in action with Jackson Longridge
McKay is one of the best and most promising young players in Scotland, and was in brilliant form for Rangers last season.
The 21-year-old winger was a key player in the Gers’ successful Scottish Championship title triumph during the 2015-16 campaign.
The Scotland international will be looking to maintain his position in Rangers manager Mark Warburton’s team in the Scottish Premiership next season.
Rangers assistant manager Weir has spoken highly of McKay and has underlined his talent.
The former Everton and Rangers defender, though, has suggested that the Scottish youngster still needs to improve.
“He obviously has talent and it's great credit to him how far he's come in the space of a year,” Weir told The Glasgow Evening Times about McKay. “He's an international now, he's had a great season for us.
“He's started to get back to the level where he needs to be. But I think there's still loads of improvement in him.
“He's so talented but he sees people like Harry Forrester and Niko Kranjcar coming in and he says to himself, 'that's the challenge for me'.
“He's got a question to answer now as well - can he make himself 10-20 percent better, improve himself as a player and improve us as a team.”
Rangers will be aiming to compete with Old Firm rivals Celtic for the Scottish Premiership title next season.
The Gers have been quite busy in the summer transfer window so far, signing Joey Barton and Clint Hill among others.
Celtic, who appointed Brendan Rodgers as their manager earlier this summer, will start the 2016-17 campaign as favourites for the Scottish Premiership title.