Laura Shi
Josh is an awesome trainer, very knowledgeable, approachable and strategic with the way he teaches. It made my learning experience easier and fun(feedback is he needs to work on his jokes occasionally ... jk)