Samantha is an outstanding online instructor. She is a real pro when it comes to pacing and timing of her content. She is helpful, informative, encouraging and generous with sharing her knowledge