Return to Article Details On Demand Examination Innovation Practice as an Educational Assessment at The Open University of Tanzania: Potentials and Challenges. Download Download PDF