Moving Forward Despite Obstacles