The "bookwork" for most courses can be done through homestudy. However, I find a much higher success rate and more satisfaction when navigation courses are conducted in a classroom. Having the assistance and experience of an instructor, and being able to work and discuss with other students leads to a better learning environment.
If a CYA or ISPA class is not offered, a Power Squadron course would help. However, they do not provide on-the-water practical assessments. They also provide the administration of the ROC(M) VHF course, which you will need.
ISPA Yachtmaster Offshore Instructor Evaluator
Sail Canada Advanced Cruising Instructor
IYT Yachtmaster Coastal Instructor
As I sail, I praise God, and care not. (Luke Foxe)