Course Design Factors Influencing the Success of Online Learning. - Karen Swan; Peter Shea; Eric Fredericksen; Alexandra Pickett; William E. Pelz (WebNet, 2000)