Город по IP можно определять, остаётся только школа и уникальный числовой ID. Который, допустим, у него написан на тетрадке. А если он читать не очень еще умеет? Или как выбрать свою школу в Москве, где их тысячи, а ты - первоклассник? Была мысль по номеру мобильника, но тоже кажется неудобным.