Fly Goddess,
Sweetgrass builds some great rods and they are strong supporters of the IFFF (Int. Federation of Fly Fishers).
As for Carp fishing, sounds like you got a great rod. Some of the bigger carp will tax the rod a bit but if you are fishing in a pond and not a fast river you should have great fun.
Larry ---sagefisher---