It was been very helpful, there are tons of resources to help you succeed. The program is very fast pace, I feel like some material is rushed, or not reviewed as much as it should be. So far in Term 1 it has been a lot of work but not too bad. Definitely do- able. Some days I feel like we review something and only go over it one time, and then the following week we have a quiz on it. Some things just need to be reviewed more than once. I am very happy that I have such awesome teachers, because that really helps.