class demos