What are the challenges facing teaching profession in Nigeria?