Foster students beating the odds