I did mine at TAFE as part of my Conservation and Land Management course. Really it was only for snake bite procedures, but we do the whole course.
Angie is doing her Junior First Aid via St Johns this holiday. We are signing CPR permissions too as part of the driving force behind her doing it is our near miss on NYD - we went swimming at a river near tamborine, and as Sam puts it, he "run out of ground". Went straight down and because all the kids were being properly supervised, I pulled him out and my brother had his airway open in 30sec - although as his mother it felt like 30 minutes.
When she saw me fishing him out she felt helpless and started screaming. She never wants to feel that way again. I am rather proud of her decision - it was a very mature one to make under the circumstances.
The course I did was 8 hours over 2 days. It was fairly informative, but it did kind of feel like a cram session. I think I was most disappointed that I forgot it all at the very moment I needed it, and was so grateful my brother was far more level headed - but I think it was because it was my baby. That rotten maternal switch - it doesn't fix it. :(

