Tech Reef is a great shore dive. Getting to it is the issue. Now keep in mind that I am telling this as a very green beginner. I am a fairly big guy but new to diving. You have to walk down a very narrow and treacherous path to a small lagoon (where an elderly homeless lady lives, she's nice). Once in the water, the current was very faint. Point away from shore and fin out until you are in about 25 feet of water. Descend and you will find a plethora of swim throughs, caves, turtles and even white tips. The way this dive is situated makes it very easy to swim all the way around until you get to electric beach (which has a much easier beach exit). This dive is awesome if you are willing to handle almost repelling down to the entry.