All I have to say about the solo is
One handed bass solo ftw.
as far as I can tell, he manages to actually keep in time, too.
MY bass teacher actually plays bass; it's his primary instrument
Here are some audio samples of technique he teaches at a more advanced level AFTER going over (assuming the person already knows how to hold and play the bass [in this order]) keeping in time, technique, and music theory (he actually teaches through sheet music.

).
This is all his playing, of course.
Scales Arpeggios Chords Slapping Tapping Raking Picking (Although he discourages picking during lessons. Says the fingers give a fatter sound, he does.)
I've been playing for about 3/4 of a year (I've taken lessons prior to having him as a teacher. My previous teacher also taught through sheet music.) and I've had him as a teacher for about a month, and I'm going to be playing my first (lesson related) song next week; Another Brick In The Wall (part 2). He says it'll help to develop a better sense of rhythm.
Since having him as a teacher, my playing ability has skyrocketed. My form is a lot more consistent and I find playing a good bit easier, although I'm still where I have been for the past couple of months tempo-wise (which isn't a bad thing, of course. 120 bpm is fast enough for me.).