I hope we could equally concur this sentence is Improper simply because "very good" is surely an adjective, and can't be the subject of "is". A similar is accurate if you set "the best" in that place. It's easy to argue that "the best" might be proper as the topic https://holdenohmko.blogscribble.com/38372589/new-step-by-step-map-for-constitution-law-in-dha-karachi-pakistan 
