Hi Cherry,
As per usual, you can contact the admins via the support page (there's also an email address):
http://support.italki.com/home
The guard has changed, but you're still talking to human beings. :)
6 มีนาคม 2015
1
1
0
Who is administering the site now? In case of inquiries, to whom do I contact?.