Tolong jelaskan mengenai Latar belakang dan pendidikan dari Muhammad Taufiq Thaib

Sutan Muhammad Taufiq Thaib dilahirkan di Pagaruyung, Tanah Datar, Sumatra Barat pada 2 Desember 1948. Ayahnya, Sutan Muhammad Thaib Datuak Panghulu Basa, adalah generasi ketiga keturunan Raja Pagaruyung terakhir, Sultan Alam Bagagarsyah. Ibunya, Puti Disma Tuan Gadih Gadang adalah generasi keempat dari saudari Sultan Alam Bagagarsyah, Tuan Gadih Puti Reno Sari.

Taufiq menamatkan pendidikan Sekolah Dasar Pagaruyung pada 1961, SMP Negeri 1 Batusangkar pada 1964, dan SMA Ganesha Padang pada 1967. Ia meraih gelar Sarjana Hukum dari Fakultas Hukum Universitas Andalas pada 1976. Sejak SMP, ia aktif berorganisasi dan bergabung dalam Hizbul Wathan, PNI, dan Pramuka. Saat SMA dan kuliah di Padang, ia bergabung di Angkatan Muda Pembaharuan Indonesia (AMPI), Komite Nasional Pemuda Indonesia (KNPI), dan Golongan Karya (Golkar).