Научился: Так как я делал в WPF, то научился пользоваться элементом MediaElement :) Ещё для получения словарной карточки я использовал анонимные Tuple из C# 7.0 Трудности: Сложным было подобрать костыль для отслеживания состояния плеера в WPF :) Я дополнил концепцию плеера из урока отключающимися кнопками пролистывания если дальше нет больше карточек и отключением плеера при повторном клике.
Если интересно, как это выглядит на WPF, то по ссылке архив PuzzleEnglish.rar