The best knowledge is always from our own personal experience after we went through it personally and digest them!
1) ILP
2) Endowment
3) Term
4) DIY Investing
Uncle8888 went through all the above!
Read Articles relating to insurance
Honestly; we are sold based on our needs and our level of investing experience and knowledge at THAT TIME by agents whom we know them quite well and likely to trust them too ......