I am giving a talk on introducing an apprenticeship program in your company at Ruby Hoedown this weekend focusing mainly on my experiences. I would love to know if anyone else has had an experience with a successful program or have implemented one in their company. Also, what were the biggest problems you have seen associated with these programs?