Vocabulary development is critical for reading comprehension. It should be taught both directly and indirectly. Repetition and seeing vocabulary words several times is also important. Learning in rich contexts, incidental learning, and the use of computer technology all help children develop larger vocabularies. A combination of methods, rather than a single teaching method, leads to the best learning.