Hi @Jake Walker
If you assign permissions to the user on the sub folder, the user will be able to go to the folder without having to assign permissions to the parent folder. This works because the user right 'bypass traverse checking' see this page for more information.
If the user doesn't have list contents permissions on the parent folders, the user will need to specify the exact path, rather than navigating to the folder.
Gary.