Yeh I love ipt heaps. I was really shocked when I saw the scaling/aligning was so low. Im going well in ipt but I certaintly dont think its as much of a bludge class as most people seem to think. The assignments we've had have been quite challenging, but its a good class, I find it interesting.