Have you looked at Cranfield Aviation Training School, the notes are very good and are full colour. They do an In-house course and accommodation in Cranfield is reasonable and plentiful (Due to Cranfield being a university). Also, they actually teach you the subjects rather than just memorising the "feedback".
CATS Website