"You have to be humble enough to learn right alongside your students." - Steve G
Teaching is a creative art, a rewarding job, but it takes a lot of work and heart. If a person is self-motivated and keep him update with current knowledge he can be a good teacher. According g to Professor Dr. Salehuddin Ahmed (Ex Pro- Vice Chancellor, BRAC University) ‘A teacher must have a  mindset that anyone can teach him other wise he will never be a good teacher ’.
OBTL (Outcome Based Teaching and Learning) is a student-centered approach for learning and teaching, which has been widely adopted in universities all over the world. It guides the active learning of students, and the continual improvement of courses. It ensures the conversion of knowledge into skills. Before conduction of a class every teacher must have a clear lesson plan which will give him a proper direction to ensure OBTL. It properly correlate between objective and outcomes of the teaching. 
A good teaching practice include 
    Self induction
    Introducing topic
    Topic organization
    Stimulation 
    Summarizing   
To ensure the quality teaching a teacher need to consider the following points 
    In depth knowledge regarding subjects
    Lesson plan
    Sequence
    Relevance
    Learner oriented 
Blooms TaxonomyBloom's Taxonomy was created in 1956 by Dr. Benjamin Bloom in order to promote higher forms of thinking in education, such as analyzing and evaluating concepts, processes, procedures, and principles, rather than just remembering facts or memorizing the lesson. Now a days it is the most common tool for designing educational, training, and learning processes. I have learned about blooms taxonomy from Prof.Dr.Akter Hossain, Head, Department of CSE,DIU.The following  link helped me to gather more detailed informations. 
http://www.nwlink.com/~donclark/hrd/bloom.html