The role of support, especially technical support, is of special importance in an online environment. Students come from variety of backgrounds. This diversity requires that online teaching/learning environments be provided with appropriate and easily accessible technical support to prevent unnecessary learner frustration