Experiences with remote laboratories - Andrew Nafalski (2010)