Class-Generation Life presentations