42 Computer services, namely providing on-line development, assessment, management and delivery of training and education via an electronic computer network; hosting web sites (accessible via a global computer network) for training classes developed by third parties; providing access to computer software (through an electronic computer network) for developing training courses; computer programming services for web-enabled training applications and educational applications; providing access via a global computer network to allow administration of training courses; support and maintenance of computer software, programs and hardware for providing training over an electronic computer network; and computer services, namely providing on-line training; computer services, namely providing web site hosting for web sites designed to allow creation of and participation in training and educational courses created and delivered via an electronic computer network