Решение:
- Володя не Иванов, так как отец Иванова - учитель, а отец Володи - инженер.
- Володя не Герасимов, т.к. Володя учится в 6 классе, а Герасимов - в 5.
- Следовательно, фамилия Володи - Семенов.
- Миша не Герасимов (дано в условии).
- Миша не Семенов, так как фамилия Семенов у Володи.
- Следовательно, фамилия Миши - Иванов.
- Остается фамилия Герасимов для Пети.
Ответ: Миша Иванов, Володя Семенов, Петя Герасимов