Professor Teaches compare prices