Thanks for sharing Jason,
and your kind words are well appreciated,
glad I can be of any teaching assistance
which IS my purpose in a first place.
Bb Beginner:
Generally good work,maybe few small issues timing wise
but I'm sure you'll nail that too as the time goes.
Would like to point at 6 strings arpeggio here,
it's sweeping so try not to play in alternate as you did,
do normal sweep with hammer-on on low E and pull-off on high E.
I know sweeping is sometimes even harder at low speed
but give it a shot,would achieve a lot from it.
Alternate picking:
Still have minor problems with timings shifting but a lot more steady than first time!!
I would suggest you to try it on clean sound as well,
that way you'll hear each played note clearly and have more focus on
which part to practice the most.
It's going quite well,you made me proud once more Jason,
and BIG + for showing us all your progress,thanks a lot!!