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