Learning and assignments