It's not that bad. U get a lot of materials and a lot of online practice tests. U do these on your own free time though so u don't have to worry about workload. However, there are some things that they require you read and go through before each class. Very manageable.