pre-service and in-service teacher knowledge and beliefs