Stephen J. Garland, PhD
Currently, Dr. Garland offers pro-bono workshops in computing and mathematics for K-12 students and educators. See for more information.

In the past, Dr. Garland has consulted and testified for numerous legal actions involving computer-related copyrights, patents, trade secrets, and contracts. He has more than forty years experience using and teaching decomposition and abstraction as the basis for designing, implementing, and understanding software.