I would definitely make an appointment to see the teacher. If he is taking a long time to read each word, then the book is too hard. That would explain why he is frustrated & not enjoying what he is reading. I would drop him back to easier books until his confidence is lifted and reading is less stressful. He will get there