Hi everyone. I'm glad I found this forum. I'll get right into it. I met my girlfriend four and a half years ago on a trip. She was just finishing studying here for six months and I was travelling within Canada. She returned to Germany soon after to finish her degree. We had hit it off but decided a few months later that we could not continue the relationship due to financial reasons as we were both in school and travel was too expensive. I stayed here and completed my schooling. We kept in contact and decided to meet up again two years later. The sparks flew once again. We decided to do a long distance relationship which brings us to the present day. Next month is our two year anniversary and we have been flying back and forth the whole time. The longest stay was her living here with me for one month. She is really wants to come over but is worried about finding work here. She is a freelance journalist/ editor and she is now half way through another degree in education. She is fluent in German and English and can speak some French. What are the best options? She could either get the 1yr working experience Canada visa and go from there or I could try to do an outside sponsorship for her. Is there any other option I'm not aware of? Any advice is appreciated, thanks.