I am teaching a Class on IT User support and using this as my text. All in all, not a bad book. I think it might be a little over the top on support organizations mainly because it presents a picture of how to organize a help org in a perfect world. While every organization has pieces of what this text discusses, I haven't seen anyone with such a set-up. As long as you present it more real-world, I think the students can learn a lot from the text, but don't let them get an over-inflated idea of user support.