Millennial Generation And Computer Education by Li-Jen Shannon