Virtual Fluency: Assessing the Effectiveness of Online Language Learning Platforms