Hello My Name Is Awesome Guides You Though Those Tricky Naming Assignments