Home ยป Private Schools Private Schools Madison Academy Whitesburg Academy St Johns the Baptist Catholic School St John Paul II Catholic High School State of Alabama Virtual School Madison County Virtual School Lindsay Lane Christian Academy Greengate School Randolph Athens Renaissance School Westminster Christian Academy Grace Luthern School Dyslexia Schools Lindsay Lane Christian Academy Greengate School Home School Life Christian Academy Faith Covenant Academy Valley Leadership Academy