ardentvoice loves to talk back to the written word
Wow!
Puts a roomba to shame.
How I did it: The western canadian robotics society showed me how to build my own robots at their workshops. The workshops were a few hours at a time and I always learned something new including soldering.
Lessons & tips: join your local robotics society
Resources: robotics society