Flew Frankfurt-Calgary-Edmonton. Arrived in Calgary at 4pm. Customs took seconds and our bags arrived within minutes of deplaning. Connection staff were slow though. 2 staff using paper lists to find all connecting passengers. Air Canada concierge working there helped us get booked onto a new flight at 5 pm.. We had to speedwalk not run accross the airport and re- clear security. Directions were clear but the airport looked dated. Security at A gates was very slow as we had an hour total in calgary. Area for Commuter planes gate A8 was small but fine. After a quick walk out to the turboprop we were on the plane by 10 to 5 so from getting off one plane clearing customs rechecking our bags clearing security and getting on the next flight it was 50 minutes. Amazing.