How long are CPR classes?

Hi, my job is requiring us to be CPR certified now. Can anyone tell me about the class and how long they usually are? My boss doesn’t know much about it since she’s taking the class too.