first, and this could be the problem, you are serving cached pages…
<!– Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/
Served from: classes.dogwooddogtraining.com @ 2014-03-10 19:20:54 by W3 Total Cache –>
you cannot cache the wp page the forum is on because plugins like w3 total cache think its a single page but its really many pages displayed on the single wp page… so you must tell the caching plugin to ignore the wp page the forum is on for all kinds of caching in use…
as to Dumby, why do you think it should have access to the forum?? you have four usergroups assigned to the healing 101 class… three of them have no members: observer healing 101, audit healing and moderators… The only usergroup with members that has a permission on the forum is healing 101 class and dumby is not a member of that usergroup…
as Andy suggested, a good read of: http://codex.simple-press.com/codex/getting-started/controlling-access/ might help…
but do need to resolve the caching of the forum page…