I love snokeling.  Swimming through the water and looking at all the beautiful fish is so fun.  Do you like it?
I have never actually been snorkeling. I would love to try it someday. I'm not a strong swimmer though, so I am hesitant.
It would be worth it to take lessons.  The hardest part is learning to breath through the tube and not feel like you might drown.