Hay carumba!!!
Your professor needs to go back to school himself about US carriers flying over Cuba. All one needs is an over-flight permit approved by the Cuban government along with payment in US green backs in return for the over-flight permit, and voila, enjoy the view of Havana from 35,000 feet.