It has not been helpful at all, the codes rarely work that you pay hundreds or dollars for and once you finally make it past all of that trouble your course keys rarely work, and tech support did not help after being on the phone with them for nearly an hour!! Nothing like starting off your semester with 5 0's due to a crappy courseware!