Bike safe is great. Pete and I did a full weekend with Warwickshire police a couple of years ago, and had a ball
You could also give Rospa a try. Unlike the IAM, their training is free and you only have to pay for taking the advanced test.
http://www.roadar.org/riders/how/index.htm