Hey, rush, dude, wish I could help you on your problem. If a movie does not already have captions or subtitles, you need to have someone put them in for you, either by having your school pay for a captionist to input it or your school buys captioned videos.
Also, I strongly recommend you find out if internet relay services allow you to do that sort of thing. Maybe Sprint or MCI or AT&T would be happy to help you setup something, if it is allowed by FCC rules. You can email their customer service representatives to have someone get in touch with you ASAP, and I'm sure they would be happy to assist you.
SprintRelayOnline: sprint.trscustserv@mail.sprint.com
IP-Relay: https://www.ip-relay.com/contact.htm
RelayCall: http://www.relaycall.com/national/national_ts.html