I thought of this when I saw the other thread but didn't want to hijack! My first year I pulled kids out at the same time every day. It was an easier schedule and the teachers always knew when they'd be gone, but the problem was that they were missing the same subject every single time. I was allowed to pull them out any time basically outside of direct instruction for a subject (the first 20 minutes of most subjects and the first 45 minutes of reading). So if I pulled them out of math or writing, they'd miss a chunk of work time every day. My principal had said that they weren't required to make up work that they missed, but it still didn't sit right with me. So my second year, I varied the schedule so that they got the same amount of time with me but it was different every day- for example 2:45 on Mondays, 10:30 on Tuesdays, and so on. I thought it would be better because they wouldn't miss the same thing all of the time, but a lot of the teachers couldn't keep track and never knew when the kids were going to be gone. My kids who liked having a set schedule didn't really like it either. So which one do you think is better? Or do you have another solution? I know the program I'm going to next year is basically all pull-out because the caseload is very large.