Skip to main content

James Abela

Enjoying teaching Computing!
"Nothing worse than a blank page!"
Head of Department who is passionate about technology and wants to share as many quality resources as I can, so that everybody can benefit. Follow me on Twitter: @eslweb
Member since 24/09/2010 Location Thailand Subjects Information Communications Technology (ICT)
Total Posts 27 Resources 165 Resource views 591,591 Send message
There is no recent activity.
Show More