Individuals have diverse characteristics that lead to different styles of learning. Teaching is an intervention designed to promote learning and accumulation of knowledge. In theory, this can be improved by matching an individual’s learning style to how the individual is taught. Knowledge of learning styles can be useful for trainees for a number of reasons: improvement of their own learning techniques, participation in teaching of others or development of teaching skills in the future. This article aims to look at various models of learning styles and then discusses how teaching could be tailored to the individual to optimize the learning environment.