Oaths have been drafted for accountants, architects, asset managers, computing professionals, engi- neers, financial advisers, financial modelers, knowledge management professionals, micro- lenders, pharmacists, public health professionals, social workers, teachers, university managers, and veterinarians.continue