This essay reflects on the topic of teaching English language profession in the future and program planning essential for teaching English to students. It provides insights on communicative language teaching (CLT) methodologies, task-based instructions, curriculum design, and planning and programming methods. The essay also highlights the importance of having prior knowledge of the Australian Curriculum for teaching English. The critical reflection has helped the author in understanding the important facets of teaching language profession to students in the future.