Tackle both in person classes, online classes, both with and without hands-on learning and the challenges you may face.