final assessment eco 252 960641