i have my ownd domain and my teacher says i need to find a cheap webhost

how can i sing up with one of your plans and are they cheap?

im only a student so i can't afford much