How to use mutt with multiple email accounts

I encountered some issues setting up multiple email accounts with mutt, so I decided to provide as much info as possible for other people who may encounter issues doing the same. One Google Apps hosted and another (hosted with my company) email accounts were set up in this tutorial, make …