Неплохо, в принципе, реализованно, но учить язык по таким сканвордам лучше не стоит. У большинства английских слов множество значений в разных ситуациях - и, почему-то, в данных сканвордах выбраны именно те значения слов, на которые меньше всего думаешь. Например для предлога "on" выбрано русское "далее" ... Хотя для понимания проще было бы использовать такой же русский предлог "на"... "on the table" "on the third floor" и. т. д. Вообщем, программа на твёрдую троечку - хорошо сделано, но тот кто знает язык будет недоумевать над переводом, а тот кто учит язык - выучит самые редкие значения данных слов.