I had a friend who took some classes as a part of the continuing education department at her local community college. She received a certificate at the end of the program. It was also a short program - less than a year I believe.
Did you friend have any prior accounting knowledge? Bookkeeping entails a lot. Sometimes you even have to do the accounts payable, accounts receivable, and the billing.