Hosting and Infrastructure

I need advice re what hosting co to use for 40 webpages created by students and how much it should cost.