About Kelsey MacMillanThis author has not yet filled in any details.
So far Kelsey MacMillan has created 0 blog entries.
Off-site courses are offered by sponsors at sites across the country and around the world ranging from college campuses to specialty outdoor centers.
The courses listed are taught at the sponsors location. Please contact them directly for registration information.