by Ken Task.
@Curt
Could be you have a role conflict of some sort. Site Admins should be able to see all courses ... hidden or not.
If you have access to/ability to edit the config.php file and can see your user ID number, add this to the config.php file:
$CFG-siteadmins=2,#;
2 is the initial admin account that was created when the site was first installed. The other numbers are other users. Above, where # is your user ID number.
No need to reboot anything ... just login and see if one can access Site Admin Menu, Courses, Add-Edit Courses.
The only other thing it might be is related to roles and permissions, etc.
'spirit of sharing', Ken