I would echo the recommendation to do as much as you can at home. However, I do strongly recommend Steve and Manuel at Belize Ocean Divers located at Journey's End Resort. They are excellent instructors with excellent attention to detail.