Really detailed, challenging, and fun session with Ian, he was so kind and thorough in his instruction, thank you!