You do not need it, however we do recommend it. While it is possible to take the training via a dial-up connection, we recommend you use a high-speed connection such as DSL or Cable. Otherwise, you may experience buffering and slowness, espeically for video based lessons.