Professor David Todd Sparks Self-Expression and Creativity Within Students

Professor David Todd is an esteemed art history professor at DSC. His developed approach to teaching is thoughtful and unique, which can all be attributed to his distinctive past. A former basketball … Continue reading Professor David Todd Sparks Self-Expression and Creativity Within Students