Expected Flips Until First Heads on Fair Coin

Easy probability interview practice: Expected Flips Until First Heads on Fair Coin.

A fair coin is flipped repeatedly until the first heads appears (each flip independent). Let $N$ be the number of flips taken. Compute $\mathbb{E}[N]$. Give the exact expected value.