Before the meat, is it "eLearning" or "e-Learning"? We've settled on the former here, largely, though there are still a few holdouts. There was a similar debate years ago over "email" vs. "e-mail" and it sure seems the non-hyphenated version won. Really, the hyphen is really rather unnecessary, don't you think? Maybe more critical to linguist purists...