NYCNaiad
Dive babble all day long
Since you mention classes I won't. I'm sure everyone will give you a list of available skills classes.
What I would suggest is to dive with buddies who are a LOT better than you and willing to mentor. Nothing will help your diving "level up" faster than that.
R..
This is a great idea! One problem with this is I do the majority of my diving while traveling. (I usually do 6-7 weeks of dive trips a year.) Because I travel solo, I often end up hiring someone at the destination to dive with me. (The other times I either instabuddy which is a crap shoot or dive with my best friend who is fairly new.) But a better way might be to leverage at least 2 of my trips to choose a location based upon a great mentor to work with instead of just a great location. Thanks for the suggestion!
Do you really have 200+ dives ?
Why you don't start with what specialities have you done so far ?
Yep, I do. I just firmly believe in additional training to get you to the next level. I do the same for my career though I'm a VP. It's very easy to become complacent if you do something enough. Additional training can sometimes show you better ways of doing things.
I mostly took specialties when I was early on in my diving so my choices weren't as good as they could be today. lol Naturalist, Night Diving, Drift, Fish ID & Nitrox are what I have. However, I also monitored a Peak Performance Buoyancy class though didn't participate. And I took Emergency First Response Primary & Secondary Care in prep for Rescue Diver. I have tried 3 times to take the Rescue Diver course & all 3 times something odd came up preventing me from doing the class. But it is my intention to take this sooner rather than later. I also took an Intro to North East diving class through my dive club. (It is not an official specialty, but prepares you for the more advanced diving of the North East US.)