Hi Steven: try Jericho Beach kayak or deep Cove kayak for lessons. You should be able to rent a boat from either too
Cheers, Don Froese