Class philosophy