VL has been able to connect us with our students when we weren't connected before through their virtual classrooms. We don't have any major issues using this software at all; however, I know there's always room for improvement. They should improve upon some features such as creating class rosters/schedules and having better notifications about student emails. The ease-of use along with how customizable they are makes me love them even further. It was hard finding an easy way for teachers & parents to communicate without being techy enough themselves which made things difficult sometimes. With vl i can now easily send messages back home from my phone instead of wasting time writing letters just because someone isn't available during business hours. Also helps make sure people get reminders if necessary since not everyone receives email right away like myself haha.