Assessing Distributed Learning: Student Perceptions and Future Directions