Will you be connecting to an onward flight or staying in Athens on day of arrival?
In any event you have had good advice so far.
There are several transatlantic flights all arriving within an hour of each other around noonish. If you have carry on bags only you can scoot to passport control as soon as you get off the aircraft which can be helpful to beat the crowds. If you have checked luggage you have to get to the luggage carousel which will add an additional 12 to 18 minutes until you can go to Passport control.
In our experience Passport control can take 10 to 30 minutes depending on the crowds. Walk to arrivals exit door and walk through and you will be in the terminal. Athens airport is modern, well laid out and easy to navigate.
If you have a connecting flight you can book your boarding pass with Sky Express or Aegean 48 hours before your transatlantic flight
So you are already checked in before you leave Canada.
If you are connecting you should probably have 2 hours to make the connection.
Procedure is, go up one floor and you are in departures.
If you have to check in bags there is a machine where you can print luggage tags and put them on a belt. If you have more time you can also just go to the proper airline counter to deposit your bags.
Next step is to go through security. Athens airport is very efficient and security is generally quite fast. After security you are in the departure area. In our experience you will have sufficient time to stop for a quick snack and a beer before you need to be in the departure gate.
Do keep in mind that connecting flights require a bus ride from the departure gate out to the aircraft so be sure to be in the departure gate area well before flight time.
One nice thing about the AC flight arrival time is it arrives mid day and the early morning rush of flights have already departed so there are no big crowds.