Samantha is not only extremely knowledgeable but very kind in how she explained everything. She did a great job