In Finland there’s an association of teachers for Finnish as a second language. There are thousands of members from all around the world who teach Finnish or are studying towards becoming a teacher. You can check out their website here: http://s2opettajat.yhdistysavain.fi/
On their website you can also find an impressive, high quality collection of links to online resources related to Finnish learning, grouped by proficiency level: http://s2opettajat.yhdistysavain.fi/linkit/verkkomateriaalit/
I have found out about of this only recently, I wish I had come across it many years ago. Enjoy it!
>> Check out also our previous article: Over 2200 forms for a Finnish noun!