DS' college plan- is this a "good" program?