What shall I bring to first aid training?

What shall I bring to first aid training? Please wear comfortable, modest clothing as a considerable amount of time is spent completing the practical elements of the first aid training, particularly CPR. Also bring a pen and paper for taking notes. Please bring your sense of humour too!