Become a surf teacher

I am a surfer level beginner and my dream is to become a surf teacher. I would like to know the possibilities I have to improve my skills and basics. I want to move from Italy and have a completely new experience. Can you give me some information?
THANKS
THANKS