German breads are great for many occasions. You can enjoy them for breakfast, lunch, and even dinner. Learn how to make the best ones today!