Ich würde auch ALL-INKL empfehlen. Bin von Strato über United Domains, 1&1 dann vor Jahren bei All-Inkl gelandet. Kann ich absolut empfehlen (Habe ich ja schon im ersten Satz).
hosteurope ist auch ein sehr guter Hoster! Support antwortet innerhalb von 1 Stunde. Server sind auch immer erreichbar und bei Wartungsarbeiten wirst du verständigt aber die Seiten laufen problemlos weiter.
bei Domainfactory gab´s mal kostenlose Virtual Server für Schulen, ich kann Dir aber nicht genau sagen ob es das noch gibt. Aber frag einfach nach, der Support ist sehr nett und hilfsbereit...