Where can I take a course like that?! That sounds like a lot of fun.....( I am in Winston-Salem, NC USA)....