I took Marty Winter of 08, but dropped the weekend before the last drop for a refund date because I realized how much work I would have to put into the class. He watches his students like a hawk... I remember one time I was in the middle row towards the back of DeRoy. He had his eyes locked on me because he knew I was dozing off. He also makes it a point to ridicule students who are late going to class or leave early. My friend who took it that semester said that he yelled at a student who brought her baby to class. Another time he told a student, "You think wearing a baseball cap is going to hide you from sleeping in my class?" or something along those lines.
Regardless of the horror stories, he is a very good professor, he will make you know the material in and out. I am taking Pandolfi right now, having taken her for 1500 and 1510. Her exams are a little tougher since it isn't an intro class anymore. I don't get the horror stories in lab either. It's really not that bad, but I suppose it also depends on your TA or how patient you are in studying everything.
Maybe there is some info missing from the scenario you described about the lady with the baby getting shouted at. Possibly there was some sort of disturbance to the lecture, which would be unfair to the rest of the 200+ students attending.
My view from Winter '08 in TWO of his courses is that Prof. Spranger is quite fair. I have seen a few children attending lectures during their March break. I emailed and asked if one could attend an exam - Response: "Sure."
Don't mix info together. It's illogical.
Students dozing off is quite impolite. Those who know that they will be entering/leaving early can discretely do so by sitting somewhere other than the front.
I have seen both tolerated in my 2 classes. He does notice if you are talking, which if you are not in the conversation, is very distracting and if you are lecturing, is a definite sign of rudeness.
This is one prof. who tells you the rules of his lecture hall and he is clear. If you decide to flout the rules or if you are inconsiderate of him or other students, you will know. One thing though, he is merciless with cheats.
By your own admission, you dropped before the last refund date. Your partial info, use of reported, unverified information (a.k.a. misinformation) was meant to detract from someone what is a very good academic experience. It's uncool and unscientific.