Hello Steve,
I too have experienced those students who think they know it all as being very challenging. I use alot of the tatics that you use with these type of students. I always give these students added responsibilities. In addition, I tend to pair an inexprience student in the area with one of the challenging students so that the challenging student can act as a mentor for the inexperience student. I've seen when the challenging student does not do extremely well on an assignment, project, test, etc. this tends to humble the student quite a bit. I've learned with… >>>