The correct answer to all the above questions would be "Not applicable." There is no class. AP computer science is just a prep period (he never takes roll, you can leave whenever). He signs us up for Foothill Java (27A is easy, 27B is a pain, but he's not really connected to either one, we have an online teacher - Kathleen O'Brien). If you've taken Java, take AP Computer Science instead of a prep period. He's an AWESOME guy though, and his room's an awesome gaming parlor...
Easiest teacher ever, no teaching, gives you about a 50 point grade boost to bring you over 100% just for the hell of it.
Best teacher ever! Is very nice to his students. .
coolest robotics mentor you could have! I HATE KIDSSSSSS!!
Great teacher that creates great classes. He prepared me for Berkeley Engineering better than any of my profs.