This site hands down..I do not reply much but I have learned quite a bit from this site. I read the posts everyday and have learned so much. I have purchased a used bass back in feb and have been practicing EVERY day. I've rcvd many compliments regarding my progression. (I have not played for a yr as of yet) And I have been told repeatedly that my playing is at a much higher level than expected. I know that is from the direction that I have received from this site. (sticking with Theory, scales and building dexterity)
This site is truly a BLESSING.