The Firehose Project offers immersive self-paced, online training with one-on-one mentorship. The first two weeks of instruction are free. reference, references, online, internet, web, in-person, live, live and structured, structured, instruction, online class, online course, remote learning, online classes, online courses, elearning, e-learning, middle school, high school, teen, teens, adult, adults, young adults, young adult, novice, novices, beginner, beginners, intermediate, intermediates, advanced, expert, experts