Past course participants have found the following books useful:

For Assignment 1 and Language Terminology

Either Grammar for English Language Teachers by M. Parrot (Cambridge University Press) 

Or        Practical English Usage (New Edition) by M. Swan (Oxford University Press)

Or        Exploring English Volumes 1, 2 and 3 by A. Marsh (Lehrerselbstverlag)

For General Background and Teaching Methodology

Either Learning Teaching by J. Scrivener (Heinemann)

Or        Teach English byJ. Harmer (Longman) 

All the above books are normally available at Merlin Library in Mountbatten Street Blata l-Bajda and Bisazza Street, Sliema.