I agree with almost all of the responses here, although I strongly recommend picking a tech instructor that you would like to work with early on, and build a relationship with them. if possible, take your prerequisite courses with them if they are willing to teach it, or at least have them recommend an instructor that they would like you to work with. a tech diver will teach your nitrox, deep, and rescue courses significantly different than most instructors, especially of they know what your end goals are.
---
I am here: http://maps.google.com/maps?ll=17.749954,-64.896936
---
I am here: http://maps.google.com/maps?ll=17.749954,-64.896936