B.J. is a fantastic software and application training professional. B.J. can tailor a program specifically to the needs of individuals, and she makes even the most seemingly boring, dry material exciting and engaging! B.J. provides tips and FAQ’s and fact sheets that aid in the retention and application of the subject matter. I have had the pleasure of seeing B.J. deliver programs to work groups– and she is top notch! Her lunch-and-learns are efficient and impactful and provide a break from the routine. I highly recommend B.J. Her energy is contagious and her ability to engage is impressive.