Text this: Teaching Logic Using a State-of-the-Art Proof Assistant