well i hate to tell ya this but most schools do not allow forwarding packets to internal addresses (besides a few common ports ). there wouldn't really be a way to recieve the packets FROM your home network, even though you are sending the connection information, i dont think it will be able to establish a connection because of the firewalls implimented by your school district. You would have to be able to have access to the main routers, to forward the specific port to your computer at school.
I've tried doing the same type of thing with VPN and the pptp does not forward on this routers end, so i can't VPN from here
freakin a, i gotta get to class, i'll finish this later