The teacher is preparing to teach a new AP Computer Science course in Java next year. The course syllabus is changing to require the Java programming language instead of C++. The teacher has found an excellent textbook for the intro-level A course that covers the necessary topics and is accessible for students. Upgrades are needed to the classroom hardware, including more RAM and hard drive space, to effectively teach the graphics and multimedia aspects of Java. The teacher is using the Knoppix Linux operating system on a bootable CD for now but may need to install it on a hard drive partition to fully support Java.