I often find myself in the same situation with my 3rd graders. Science is often at the end of our day and there is not always time for the students to go through the experiments on their own. I often find myself modeling the experiment for my students and then we run out of time for them to do it themselves. I have been trying to look for shorter, simpler experiments with fewer materials and less steps so that it is possible for them to be completed in the allotted time, usually an hour. I have also tried to make more time for science in my classroom. Instead of doing social studies and science every week, I try to focus on just one of those subjects per month so that I can devote more time and accomplish more, instead of switching back and forth between the subjects at the end of the day. I have found that I am able to set aside about an hour and a half for science, which leaves me with plenty of time to introduce topics with short videos and note-taking, demonstrate an experiment, then let my students do the experiment. I also like Discovery Education’s website for their virtual labs. If I am pressed for time, I can go through the lab with the class on the projector or have them work in pairs to complete it. The labs usually take less than an hour and the best part is that there is no clean up. ?