Foundations is BYU-Idaho's answer to General Education. Foundations provides a basis for the entire BYU-Idaho academic experience. The general education program at BYU-Idaho is called Foundations. These courses have been created with the goal of helping you build a strong base for your education here at BYU-Idaho and throughout your life. Foundation classes provide a focused approach, allowing you to delve deeper into specific aspects of the subject matter.