Educational ICT support specialist. Dealing with daily irritations of technology but somehow getting it to work; until it breaks. eSafety and web 2.0 student.
Sign up now, it's free!
by Irritable Tech on 11 April 2012
© Prezi Inc.