The authors describe their early experiences using 386BSD to teach computer science classes at Spain's Carlos III University and discuss the lessons they've learned. They also review their reasons for using libre software for practical computer science teaching.