import re
import string


def format_description(description):
    # type: (str) -> str
    """Normalize whitespace, remove punctuation, and capitalize first letter"""
    if len(description) == 0:
        return ""

    description = re.sub("\s+", description.strip(string.punctuation), " ")
    return description[0].upper() + description[1:]