homework and in-class exercises