1. Володя учится в 6 классе, а Герасимов в 5 классе. Отец Иванова - учитель. Значит, Володя не Иванов и не Герасимов. Следовательно, фамилия Володи - Семенов.
2. Миша - не Герасимов. Так как фамилия Володи - Семенов, то Миша может быть Ивановым.
3. Петя - оставшийся друг, и Герасимов - оставшаяся фамилия. Следовательно, Петя - Герасимов.