I personally think it is the second as people is plural and "a large number of people" means many people. BUT other English teachers I know are adamant that the correct version is the FIRST option using "is". The main reason being that "because NUMBER is singular".... Can an expert please put us out of our misery? WHO is right? Option 1 or 2?