Dr. Sheila is the founder of the Disability Support Office at Baylor University, and an asset in the establishment of SKILD Center. Her professional work encompassed advocacy for students with special needs. Dr. Sheila holds a Doctorate in Curriculum and Instruction and a master’s degree in Educational Psychology.