This report discusses the importance of reflective thinking in ESL students and the patterns on the reflective thinking skills. Different models related to reflective thinking will be discussed and their use will be justified followed by the methods that ESL teachers can adopt in order to enhance reflective thinking in students. Lastly, the strategies for increasing development of problem based solutions for students will be suggested for the teachers and an appropriate conclusion will be developed.