The American Training Program - Full Version