Jay Ghasham
Jam is awesome! He explained all the concepts so throroughly and clearly and made sure everyone understood it before moving on! Hes a team player, a great leader, and the best trainer!