Collaborative learning on campus with engaged students sharing ideas and using laptops in a vibrant educational environment