I would not use achieve test prep. Tried to use them but they did not provide all the information about the program and they have a 72 hour withdrawal period. Tried to withdrawal and they took my deposit even though I didn't take a single class. $800 down the drain.