My wife went there too early ths year in Toronto DT. But I had to move back to Sarnia and hence she couldn't complete the program.
I think LINC comprises of 8 levels in total. She was in level 5 or 6 - can't exactly remember.
I would say the service was good there and I personally met with the teacher. He seemed a nice person. If you're totally new to Canada, aren't exactly doing anything and need to improve your English - LINC will be beneficial to you. It also gives you an exposure to the outside world, you get to mix with different ethnicities especially when you don't have that many family/friends and your better half works during daytime (my case).
The only downside I saw was day-long classes almost each day of the week which were tiresome and difficult to be regular. My wife is a foreign doctor (IMG) and LINC classes were hindering her preparation for medical licensure.
So, I would recommend to attend LINC when you're fresh/new in Canada because it will be hard on you when you get busy with your life.