Not really! Looks like a self teaching curriculum. Im looking for a curriculum with text book oriented approach. Not sure if this fits my needs. But will surely look into it for more details. Thank you very much!