I like the CD-ROM because you can install it once and then practice offline for weeks, and you will find that the exercises load quickly on older computers.