Yeah, and physics, and chemistry, and debate, and journalism - you know the "par for the course" nerd classes :-)