Подскажите, а кто Вы по образованию?"знать предмет" и "быть способным ему научить" это совершенно разные  вещи, так что ничего удивительного, что у студента не получилось.   А откуда вы знаете, что он "отлично знает математику", на основании чего такие выводы? и в каком вузе он учится?