Practice oriented teaching and learning environment