Level A provided by City Hall is free. You may call St.John Ambulance for timetable. Level C, which is required for health care professionals, has longer learning sessions with more details. But you have to pay. For level C, there is a test at the end.
You may call City Hall or St. John ambulance for more information.