Kracken,
Your OW instructor sounds like one instructor I had: he appeared to be interested only in notching up certifications for his own instructor rating. He "taught" my Nav specialty by reading out loud from the book, didn't have a clue how to actually navigate with a compass or anything else. He also "taught" my Nitrox specialty from the book, couldn't answer anyone's questions unless the question was in the book and actually got upset at the students for asking questions.
Of course, much later, I find out this guy really only dives two spots: Tobermory and a local quarry. Alright, alright: he also dives Cozumel. What a joke. I paid good money but would've got as much out of it as if I'd just stayed home and read the book. Instead, I re-did the course with a different instructor from a different store.
When I suggested to the store owner that perhaps I could have a different instructor sometime, I was told this yahoo was a great instructor. I would've thought if a customer came to you with feedback, you'd listen. Guess not.