Sal-mon is wrong, despite it's spelling - but the one that confuses me is AH-mond. We say Ah-mond, but the people who actually grow them say am-mond. I think both ways are right. It makes since that if Salmon is sammin, that almond would be ammin - but that's not the way we say it.