Full Time Nature Preschool Teacher. Irvine Nature Center. “A love of nature, a comfort with mud, and a nurturing spirit are musts. ”. Overview. Irvine Nature Center is an environmental education non-profit based in Owings Mills, MD. In addition to its educational programming, Irvine has an interactive exhibit hall and hiking trails. The Nature Preschool at Irvine is an MSDE licensed and NAEYC accredited childcare program for children 3-5 years ol...