Enhancing Teaching and Learning through Assessment: Experience from the Project