About:I am fascinated by technology because of its ability to make amazing things happen. I am an Electrical and Computer Engineer, have earned PhD (most of which was spent reading philosophy of knowledge) and a couple of Masters in Information Systems. I have been teaching for over 13 years in a variety of IT (and occasionally management) subjects. During this time, I have developed a hands-on teaching style, whereby I invite and challenge my students to learn by doing. I have taught thousands of students in dozens of undergraduate and postgraduate courses. I am also a software developer at Futureshock Enterprises, making applications using Ruby, Ruby on Rails, and iOS. I have been an electronics enthusiast since I remembers myself (when I wrecked my sister's digital watch and my parents VCR. I replaced the watch but managed to fix the VCR.) Now, I am particularly fascinated by the rapid prototyping opportunities that the Arduino and similar platforms has brought about. I live in Sydney, Australia.