An analysis of select language teaching methodologies: Innovative approaches for teaching grammar, vocabulary and communication skills