I don't know what kind of wacky class he's taking then, I've been through a few introductory programming classes and they always cover all the loops at the same time.