I think that I have a variation, that might work, but it requires some programmingIt also would require you turn off the Table Of Contents and Search functions (otherwise they could bypass it)
First you make a form in the eBook, that is processed locally. This form ask's them for this week's password
This is like a normal HTML form:-
1. Have one INPUT field TYPE="PASSWORD" in the page NAME="mypassword"
2. Set METHOD=POST
3. Set ACTION=#!password.as
Now password.as is the magic bit, it's a script you write
It says something like
FSET('mypassword,'mypassword')
IFSTREQUAL('{mypassword}','firstweek')
NAVIGATE('firstweek.htm')
END
ENDIF
IFSTREQUAL('{mypassword}','secondweek')
NAVIGATE('secondweek.htm')
END
ENDIF
...etc....
MESSAGEBOX('Sorry that is not a valid password)
Now what you do is
firstweek.htm could be a page that contains the first's week's lesson
secondweek.htm could be a page that contains the second seek's lesson
And so on
If you want the second week to be able to access the previous lessons (and 3rd to be able to access 1st and 2d), you could either make each of the firstweek.htm secondweek.htm etc., pages framesets with navigation only to previous week's lessons OR link between the pages, OR something like that.