I've spent many years teaching grades 2nd thru 5th, with the majority of them in 4th grade. The majority of my time has been in self-contained classrooms, but was a Math/Science teacher for one year, as well as years of experience writing Math curriculum at the district level for first and fourth grade.