Engineering education is often described as being constructivist, suggesting that learning involves constructing an understanding of several components. There is a commonly used series of levels of learning. It is most frequently presented in terms of six levels of understanding. Every learner has to follow these levels. However, the impact of these levels may vary from one learner to another. This paper study the impact of one different level of Engineering Education (EE) on the different background of learners. Furthermore, it investigates the problems that face EE in Iraq and offers several solutions. This work is the first step to a wider investigation of the EE problems and solutions in Iraq.