Discussion Paper 18. Costs and Financing of Teacher Education in Ghana.