Pros: well equipped classrooms, great students.
Cons: this has been a part time position (so far).
Bunker Hill Community College offers students a competent and affordable education. Their classrooms are well equipped, and the students are anxious to learn.
In addition to providing me with a chance to try teaching, it has kept my programming skills sharp, as I develop lab exercises and projects for the students to perform.
The department chairman, – more... dean and office staff are all great people, and easy to work with. Other faculty members have also been welcoming to a new adjunct professor.
The hardest part of the job is coming up with good lab exercises and projects: they need to be relevant to the topics at hand, challenging and interesting.
The most rewarding part of the job is having students who really want to learn how to program. It is especially gratifying to watch a student who had difficulty at the beginning turn out to do pretty well by the end of the semester. – less