Japanese Sentence Patterns for Effective Communication: A Self-Study Course and Reference