How to bring hands-on protein expression and purification to your classroom