Wow, I'm surprised that could even happen. Everyone I know would walk after 5-10 mins over and most wouldn't wait more than 20-30 mins for a prof to show up. That teacher should be fired, you can't keep students that long, like everyone has said most people have commitments afterward.
I'd personally be pissed and would use a stronger word than "concern" but that's just me.
