That was the general conclusion that I was reaching as well - start with basics. Although, DS does know the difference between a stock and a bond as well as almost all the basic terms you listed. I am sure there are a lot of other terms and I can probably teach him but I was hoping for an easy reference or basics source so that I would only have to answer specific questions rather than teach. I am just not a good teacher and DS is not a good student.