When the digital age approaches new generation, many of its potential has been discovered, built and leveraged, creating many effective and useful application. Among those innovations, Online courses seems to stand-out due to its out-standing popularity in recent years, step-by-step, directly competing with traditional classes with direct instructions. This essay will compare the advantages and disadvantages of online learning and in-class instruction.