Can I use the same email address to invite all my workers?

No. When you invite someone to take a course you need to enter, in the Worker’s Email field, an email address that is different than yours and which is unique for each worker.