financial planning program requirements