After partaking in observations in a primary school, I have learned that being a teacher is complex, they need to be versatile to have the skills to adapt to different situations. Teachers should have the capacity to identify students that are struggling and when some students need visual aids or demonstrations. The complexities of teaching include being able to adapt to a variety of student abilities and the ability to facilitate different types of learners.There are complexities in being a teacher such as socio-economic issues in the area for instance poverty. This was not evident to me during my observation but the teacher made me aware of the importance of sensitivity in such cases. There are other intricacies in being a teacher for example a language barrier between teachers and students (Petty, G 2009). This has become more prevalent in the recent years due to an increase in people moving for work etc. While on my observation I noticed that the teacher had to use very simple English to explain a concept to a child as English was not his first language and only had few words.The learning process can be complex which became clear to me during my observations. These were explained to me by the teacher during the day and while not all these were present on the day, it was important for me to be aware of them. Some difficulties in learning for students could include learning styles not being facilitated by teachers in the classroom. As many students learn using visual, audio or kinaesthetic methods (Cohen, 2004), or a combination of these methods, it can be difficult for students to learn unless some of these needs are met.