What is a SmartVestor Pro?
David Littlejohn is new member of the Dave Ramsey SmartVestor Pro Team.