Looks like Mazamas teaches it but there are a few pre-reqs first:
CPR: $30
First Aid Basics: $30
Mountaineering First Aid (MFA) : $30 for the MFA lecture series, and $16 for the MFA Lodge Weekend (tuition only, lodge and meal fees extra).
Required text: Cost: $20
Here's the link to their web page:
http://www.mazamas.org/education/firstaid_info.php