you will be fine. congrats. going in, no one feels they have mastery of their first job. you'll see that it's bullshit and be able to do it well. your teaching position was probably harder.