I have taught First Grade for 15 years now (well...my first year was a 1st /2nd multi-age classroom) and I love it! Some years my class has been EIP self-contained, some years big, some years small, some years high, some years low, and some years just a big ol' jumble of everything.