Students' frustrations with a Web-based distance education course | Synapse