Leveraging the Bloomberg platform for Teaching, Learning and Research