I'd agree with a C+ grading.
Defensive signings were good, Toby - with the Stoke mistake aside - has looked class, Wimmer and Trippier have added some much needed competition and will hopefully do well when their chances come.
Alli is looking like a star in the making.
N'Jie brings a lot of speed and decent goal threat.
Son has been our marquee signing, a top player from the Bundesliga who'll add a lot the team while also bringing in a lot of South Korean attention which will please Levy.
Most of the deadwood was shifted.
Negatives are lack of support for Kane.
Allowing the Berahino saga to drag on for so long only to fail in getting him.
Ade is still here, though if no club is willing to sign him then I can't blame Levy/ the board for not agreeing to pay him off.
The Lennon scenario wasn't nice to see, ok there may have been a rift at some point but Lennon has given a lot of service and a lot of memories to this club (Winning goal vs Chelsea years back, equalising goal vs Arsenal years back, assist for Crouch at the San Siro) and so seeing him just completely shafted, without even a decent acknowledgement when we sold him was really disappointing from the club, when Daws left there was a lot of appreciation and on twitter there were "[HASHTAG]#ThankYouDaws[/HASHTAG]" messages, they should've done similar for Azza.