Hi Guys,
Thanks for the replies guys!
My classroom is in Foster City California (25 miles south of SF).
The lowest minimum temperature is 30 degrees F and the highest is 108 degrees but the average temperatures throughout the year range from 52 degrees F and 70 degrees F.
Unfortunately we no longer have a shop class at my school so the enclosure will have to be bought or donated.
I am also considering a corn snake which does have the benefit of being diurnal and more active. The reason I am more interested in ball pythons, despited them being more difficult to take care of, is that after handling several I think they will be much more confidence inspiring for a student to try holding or touching because they move much more slowly and deliberately.
As for enclosures I was also considering the animal plastics T8 or the Vision Model #400 48" wide - 26 " deep - 14 " high $349.00 ea. or the Vision Model #322 36" wide - 23" deep - 21" high $349.00 ea. However, I'm still not sure what my budget will be with a solid thermostat that can accommodate the temp range of my room, RHP, possibly an under tank heater, substrate, hides, water bowl, etc and of course a $50-$100 snake.
I should also mention that some more donations have come in and i know have a budget of $600.