A Friendly Approach to Functional Analysis