Evaluating the design and delivery of WWW based educational environments and courseware | Synapse