Actually I received the schedule session from students via Italki, but we have classes with students vis skype. This is convinent to learn different languge with different native speaker while stay at same city. I think this method is pretty good for my students and me. I hope this answer will help you.