Some great points made here.
As a full time bass tutor for the past 12 years, I'm shocked at the content of the original post.
Walk away from this chap, and find a tutor you can work with. It might take a couple of attempts, but you'll hopefully find someone you ' click with'
At that point learning should become fun, and you'll learn real world ways to improve, rather than party piece playing, which to be honest has only a VERY small place in the usable bass world