Teachers Preparation For Teaching