Whether you are a novice or have deep knowledge of these products – and irrespective of your role as a financial advisor – there are enough nuggets buried in the article that the best thing for me to do is just supply the link and get out of the way. Enjoy!