Some Theoretical Aspects of Language Learning and Language Teaching | Synapse