"The best French toast is made from the densest bread. Challah is my first choice if I can find it or have time to make it. Brioche and sourdough are also good choices. If all else fails, a premium sandwich bread can stand up to the task...."