Steven Krog is a licensed landscape architect in the states of New York, New Jersey, Connecticut, Ohio, and Michigan. He earned a Bachelor of Science in Landscape Architecture from Rutgers University and a Master of Landscape Architecture from the University of Illinois. He has been an adjunct professor at the Harvard GSD, Rutgers University, and the University of Virginia, and he is also an essayist.

Search All Fellows