Everyone learns at different rates =). It's not unusual for people to spend a long time learning. Personally it took me about 90 hours of lessons before I passed my test, which I know is a lot, but I'm now a confident, experienced driver.
I would research your instructor a little bit though, and try to find out how long it took his other pupils to learn, just in case he's trying to rip you off.