IPT is really popular at my school - we have three classes...but I suspect that may have something to do with the fact that one of the teachers is supposedly good looking (Personally, I don't see it...the thought of liking a teacher is pretty off-putting). We do heaps and heaps of prac, so it isnt boring at all. And my teacher makes sure we learn to do stuff that we can make use of in the future. We've spent heaps of time learning how to use photoshop, dreamweaver, flash and fireworks to make funky websites, and it helps out with making assessments for other subjects look cool as well.