I'm a computer teacher at an international K-12 school in Korea. Next year I want to offer an AP Computer Science class for my high school students, which will earn them college credit and will prepare them for a degree in Computer Science. I already know that AP Computer Science includes curriculum for teaching Java. I would also like to add a component to teach programming for iPhone/iPad apps, but adding this component must not interfere with the AP requirements. Here are my questions. Are any of you teaching AP Computer Science? Are you using iPads in some capacity? Are any of you using iPads to teach any computer curriculum to K-12 students? I would love to hear what you are doing, how you are doing it, and any "lessons learned" while doing it. Thanks in advance for all responses.