Sania, I hope you don't have problems with your teacher getting mad at you! I've heard you mention this in a couple of posts! If he/she is being rough with you, you should notify someone; it's not normal for a teacher (or anyone) to abuse you in any way!
My teacher doesn't get upset with me at all if I'm not properly prepared. She knows my school schedule and knows I do a lot of other things, especially for school, and I take a lot of hard classes, so she doesn't expect me to always have time to practise. But *I* feel bad, and I prepare extra well for the next time