Research and curriculum development