In Miami via the group I run RefreshMiami we organize workshops like this every so often. We as experienced techies forget that sometimes that initial learning is hard for others or not as common sense as we think.
When I first started this workshop adventure I was worried that there wouldn't be enough demand for it. In fact quite the opposite. I guess, like you say, I'd forgotten that initial learning is hard for others :-)
I'd be interested to know how you go about organising the workshops at RefreshMiami. One thing I'm painfully aware of is the amount of effort I had to put into the organise the workshop. So any tips on making that easier, and on running semi-regular workshops would be massively apreciated.
Anytime you want to chat on twitter:
https://twitter.com/#!/byrichardpowell
:-)
Richard