Ahh, I wouldn't mind taking some advanced lessons myself!

Thanks for the link on register.
As for links, could you look at my thread on Internet sites addressed to native-speakers that can be used in teaching advanced students?

Best of luck
Elena