Hi John,
I think that sending ones dog away to be trained if you don't have the time is a good idea, especially if you think that your dog will enjoy it. However, it's not a quick fix solution, and all of the work that is put into Ravens training must also be put into training you too!
When he returns 'fully trained' you must have also been trained up in how to 'operate' him
so your plan to visit him twice a week during training is a very good one
But I don't think that you should expect to learn from him once he returns home because I suspect he will run rings round you and abuse your own lack of training because that's what our intelligent little friends love to do
even if you yourself have been working with them for months!
So my advise is go for it if you feel Raven and yourself need the constant support from a professional trainer, but make sure that you absolutely learn the reins whilst Raven is still under instruction from the trainer so that he understands that you and the trainer are a united front in terms of what you both expect from him. Otherwise the whole endeavor could prove fruitless
I personally have never sent a dog away for training, but I was on a shoot once where there was this lovely little cocker being extremely naughty and zooming all over the place
Anyway its owner was very cross indeed, and was explaining that this dog shouldn't be doing what it was doing because it had just come back from 6months training with a dog trainer and was 'fully trained'. Needless to say the owner had not bothered to put any work into learning how the dog had been trained, build up a bond with the dog, practise the commands in a controlled environment etc.... so no wonder the dog was taking such liberties and enjoying itself so much!
The poor dog then got a smack on the bum and was sent off for another 6months of boot camp, unfortunately the owner wouldn't be told that it was them and not the dog who should be attending the boot camp!
Anyway, hope this info etc... helps
Good luck with Raven, I'm sure he'll do you proud
Mary x