Hi K.,
Wow, you are being hard on yourself! Remember, the primary point of preschool is to learn socialization skills. You are not alone in getting the occasional "bad report." My son was in trouble at preschool a few weeks ago for poking scissors at another classmate (he didn't hurt the boy at all) and then hugging that classmate a bit too hard--which totally surprised me, since I thought he understood the scissors-safety issue, and he's never been that aggressive with other kids. (I know that his friends get in trouble too--I've seen it when I've volunteered in the classroom--many moms won't admit publicly if their kids get in trouble at school, so you may not know about their struggles).
But you know, our kids are learning all kinds of things at preschool--good behavior and bad--they are watching each other and modeling what they see and trying it out on the adults around them and analyzing the result.
I bet your son is not perfect at home, either. Mine isn't! So--doesn't it stand to reason that he will have the occasional not-so-good day at school?? :-) And yes, I think kids who are ill and/or overtired will be crankier at school--they sure are at home...
I think you did the right thing by taking toys away at home and talking to him (if your son was so upset by the loss of his toys, that's a good indicator that his learning curve will be short--good news for you and his teacher). This is what we do in our home, too. Sometimes it's good to remember that our kids are little, and it often takes them a bunch of times to learn and remember rules. (For example, I can't believe I still have to tell my almost five year-old that we must brush and floss before bed, pee before leaving the house, wash our hands after being outside and before meals, and why "quiet time" is important, etc., etc.). My son told me today that sometimes he "just doesn't want to follow the rules." Well--sure! No one wants to follow rules all of the time. However, if we choose not to, then we have to be willing to pay consequences.
If your son seems to be getting "in trouble" a lot and/or continually expresses his dislike for school (an occasional expression would be very normal, I think--our kids are too little to completely explain their feelings, so an "I don't like that" is probably the easiest for them to say), then you could always go volunteer in his classroom for a couple of days and see how he is and what his environment is like for yourself. Perhaps a friend or relative can watch your two year-old so that you can do this...
Good luck!
:-) D.
P.S. Wow--I just reviewed your past responses and WOW. I can't believe how many people suggest that you bring your son home and/or find a new school or think that the teacher might be the problem! Wow, ladies! Really?? If this was an ongoing problem with a miserable child who was always getting into trouble, I'd agree--but kids are learning social skills in preschool! Every day is not going to be easy for them! Learning to stand in a line, wait your turn, share, not throw sand, eat a snack with others, not shove fingers up noses, pass out napkins, clean up toys, write your name, cut out shapes, paint, sing songs, read, not run over your friend on the playground with a tricycle, and express your feelings in a positive manner without hitting, biting, or saying mean things--ALL OF THAT stuff can be a challenge for little ones. Thank goodness preschools exist to help us moms and dads take on the socialization challenges--otherwise, kindergarten is going to be a real struggle (as it's so academic in this current day and time). I'm a former high school teacher--if we took kids out of school for having the occasional bad day--then every kid under 18 would have to be home-schooled (and then they'd be having many of those same problems at home, too) and I guess every college student and adult would have to work from home, too, since no one would know how to get along in the world outside of their families. Sheesh! K.'s boy wasn't listening, was a bit aggressive, wasn't sharing, and forgot scissor-safety--on TWO occasions! Let's not get crazy, here. He's 3 1/2, after all! If he keeps on doing it, then perhaps you try something new! Sheesh again!