Very well structured, as you will get weekly lessons with presentation and exercises. He starts with five positions across the neck for each of main chord quality arpeggios and connecting them. Follows by various aspects of functional harmony as applied to bass etc. Joe has a rather unique curriculum, comparing to other online instructors. Also, he does not offer so much material available at once as others do, but it makes it easier to focus on your work and make visible progress. At the very beginning it may seem a bit slow, but things accelerate rather quickly, so you will be challenged to keep up, unless you practice very seriously.
You do not need to read at all to start with his program, and will probably pick up enough along the way in order to be able and follow it to the end. Still, having some basic reading ability does come in handy.