Aaron is a great person to work with, very personable and easy to talk to, and he is very professional, honest, and trustworthy. His background with following and learning the stock market goes beyond the vast majority of his colleagues. We certainly recommend him to anyone needing a great partner for their investments and planning for retirement and other financial needs.