Designing An Effective Assessment For Language Teaching Context