My work sent me on one here: https://www.stewartfirstaid.com/
I've never been to one with any other organisation, so can't provide any comparison, but couldn't find anything to fault. They're probably better for dealing with as an organisation than as an individual though.