CKHA – A hands on approach to community-based clinical education