As with what Dan said, it will be difficult to host your Moodle on your classroom machine and have it accessible outside of the school LAN. Chances are if your tech guy is going to have problems hosting them on his servers, he probably will have more of a problem opening up a tunnel back into your workstation. The best solution would be to host it in-house on your School's servers (if you have the hardware and the bandwidth) otherwise, go and get some hosting with a Moodle Partner, or someone. This would probably be the best option.
However, all that aside, it's good to see another K12 district looking to adopt Moodle. Good luck!
Just a few pointers for another K12 district: Some of Moodle's function are fantastic in theory, but when it comes to giving these powerful features to K12 students, they can be used for not-so-education purposes. We've locked down the Chat, Messaging, Forum, and Wiki modules. We've found the Messaging feature to be completely valuble for teacher<->student communication, we modified the messaging module to make it to where students can only messages teachers of a course they are enrolled in.
Mesa Public Schools