Here's the breakdown:
* Vowel Sounds: "An" is used before words that begin with a vowel *sound*, even if the first letter is a consonant.
* Examples:
* An hour (the "h" is silent, so it starts with a vowel sound)
* An honest person
* An umbrella
* Consonant Sounds: "A" is used before words that begin with a consonant *sound*, even if the first letter is a vowel.
* Examples:
* A university (the "u" has a consonant sound like "y")
* A European (the "e" has a consonant sound like "y")
So, while "h" is a consonant, if it's silent at the beginning of a word, it's considered to have a vowel sound, and you'll use "an."