assignments and class projects