Documentary Heaven- Free documentaries for your classes can be found here. You may wish to vet them first as some are not appropriate for school settings, but there are many others which would be good for all subject areas.

Top Documentary Films is another free documentary site that you may wish to use if you can't find the one you're looking for on Documentary Heaven.