Several centuries ago no society had an institution that prepared teachers to teach. There were no formal schools either. As awareness grew schools were built for the training of teachers. Today, several institutions train and award certificates to qualified teachers. A teacher is someone equipped with relevant skills and abilities to instruct or aid someone to learn something, who is required to undergo a special training in teacher training institutes to obtain certificate to qualify him, to take up employment to teach in schools. The teacher’s challenges in Nigeria today range from overcrowded classrooms, poor condition of service among others. These challenges affect him in number of ways. The paper discussed some of the many challenges a teacher faces even when teaching is said to be a profession in the 21st century. Some proposals for making teaching a profession are made.