In English, we say I am a teacher, but in Spanish, you don't need to use a when talking about occupations.
Similar to waiter and waitress in English, many occupation words in Spanish change depending on the gender of the person.