Dive Master Trainee - Insights of a gopher
Dive Master Training - Day by Day
Related Websites & More Info
Expenses if anyone is interested
http://www.seafundivers.com/
These guys are pretty professional from what I have seen, maybe a little more expensive than some companies but you get what you pay for.