Если смотреть на канон, то Белла хороший преподаватель. Того же Драко Малфоя она сумела обучить окклюменции, причем, судя по всему, за короткий срок - летние каникулы, - при этом не забывая выполнять поручения Лорда.
А вот Снейп не справился. Причем Гарри Поттера не назвать бесталанным. В 7 книге он самостоятельно освоил и окклюменцию, и даже легиллименцию. Да и прочие ментальные штуки у него неплохо выходили: умел скидывать империо, сам смог наложить его с первой попытки без тренировок.