using normal stdlib subprocess to invoke tutor instead of bringing in a third-party dependency