My dh showed up unannounced one day at my dd's public school to visit, and what he saw appalled him.
He peeked into dd's classroom. There she was, standing in front of her class reading and said "Shh, listen. quiet." and continued reading. No adult was present. 7 year olds were left unsupervised while my 7 yr old dd was in the front, stressed, trying to get classmates quiet, and reading to them. Dh checked in the teacher's lounge, and there was her teacher, facebooking on her laptop, her back was to him so she didn't see him. Dh waited in the hallway to see just how long she would be in the teacher's lounge. It was 45 minutes. Finally, he knocked on the door and said "excuse me, is my dd going to be paid the teacher's salary for the hour she just taught your class?" The teacher jumped up, said "sir,...um ...I ..uh, was just heading back." She was angry and shocked. The assistant principal told dh "you can not come here unannounced again." This is why we pulled her out of public school, and homeschooled. Not saying every teacher or school is like this, I just want to warn parents to be AWARE. Show up unannounced, and get involved to make sure this doesn't happen to your kids. This teacher, with the assistant pricipal's backing, took advantage of my dd and wasted her time. She was in AIM, and responsible, so teacher decided to take advantage. Beware moms.
Edit: Ok, you want more detail. Right after we pulled my dd out, we decided to homeschool. We homeschooled 2 years. Then, a local charter school opened near us. We decided to let her try it out. Now, she has been in charter school for 1.5 years. In our school, parents are required to volunteer in the school, not kicked out and told "don't show up unannounced." Totally different rules and admin. That school is crawling with parents every day, and it's encouraged. My dd is older now and tells us they don't waste her time and she is challenged. she is not used as a babysitter. Thanks to all the posters who are decent and polite. I appreciate it.