Design Solutions for Adaptive Hypermedia Listening Software (Advances in Educational Technologies and Instructional Design)