Congratulations
Hope you'll have an easier time with the rest. Hardest one is yet to come though, on Ixali Logging Grounds in North Shroud. Good luck and have fun on the other sights.