I agree with all @speezagmom said. You can also learn ALOT by reading through this thread:
Like mentioned above, my D is a sophomore as well. The program is rigorous and definitely keeps her hopping, but she is very happy with the training! Please feel free to message me if you would like to!