hands-on experiences