Hey im a fairly new golfer and im having alot of trouble with my irons, especially long irons. Im hitting my lob and sand wedges very well, but when I get out to longer iron shots im topping the ball. When I do hit a longer shot, I also tend to hook the ball. I had a very steep swing and have been working on keeping it flatter and I was wondering if that could be the cause. Any advice would be appreciated.