If you are on the east coast look at BC's (Boston College) website, they offer a certification course, I started it yesterday. The thing is, this course teaches the essentials, but you have to continously practice to have a good feel for it. They sta...