I know nothing about them but heck, that's never stopped me from giving an opinion...
There are many books and free websites that have lots of information. Simply spending a few weeks reading the forums here and writing down what is interesting to you should give you a good basis for a training program. One that is tailored to your needs and desires.