CS3 students, this is regarding the const function pointer. It is perfectly legal and exists with expected functionality. I updated the example http://vega.cs.kent.edu/~mikhail/classes/cs3/Examples/STLAlgorithms/Introduction/findIf.cpp To have constant (rather than mutable) function pointer. Thanks, -- Mikhail