Ryan is knowledgable and articulates information clearly. He helped teach me how to modify a complex Power Automate flow by walking through each step of the process in a virtual working session. This helped me learn what I needed while completing the job flawlessly and on time. Ryan was accomodating to my skill level, schedule, and budget. I recommend Ryan and hope to hire him for future Sharepoint training and work.