Around that same time, John B. Carroll was working on his "Model of School Learning". This was a conceptual paradigm which outlined the major factors influencing student success in school learning, indicating also how these factors interacted. Carroll's model stemmed from his previous work with foreign language learning. He found that a student's aptitude for a language predicted not only the level to which he learned in a given time, but also the amount of time he required to learn to a given level. Carroll then suggests that aptitudes are actually a way to measure the amount of time required to learn a task up to a certain level (under ideal instructional conditions). So Carroll's model is actually suggesting that, if each student was allowed the time they needed to learn to some level, then he could be expected to attain that level.