Investigation of Interaction, Online Support, Course Structure and Flexibility as the Contributing Factors to Students' Satisfaction in an Online Certificate Program. · Study