hands on learning, alex adams, aubrey babcock, violet gems