Also, it is hard for a teacher to interact the different cultures into the assignments and projects on a day to day basis. This is critical because if a students does not understand the language that the teacher is speaking how is the student going to learn. A student with this incapability will have trouble interacting with the other students. Without a mutual understanding, communication may break down in the school setting. Teachers may be unaware of culture patterns of interaction so this may interpret their students silence as lack of knowledge and lack of intelligence.
Every teacher has their own teaching style along with every students has their own learning style.
That makes it hard for a teacher to teach students that learn in different ways and different levels. No one learning style is better then the other so one style may be more or less effective in given situations. Teachers need to figure out what the best teaching styles is for that particular subject that they are studying. Teachers may have to try different methods everyday to figure out which one would be the best for the students needs.