How to download a Youtube Video for free?

I have been wanting to download a Youtube video for free but I can't and either I search on Google or Yahoo , they always give me a one which needs money to download . Please help me ! I need the video for school project !
24 answers 24