Learning with Class