Tennis or hiking? Definitely choose tennis! It is great for fitness, flexibility, agility and speed. It is a great aerobic activity while also being able to engage socially. Invite your neighbor for a game of tennis this long weekend.
Have you considered playing tennis tournaments this summer? Tennis Alberta has a schedule where you can choose your play level as well as the age category, particularly for the young players. The tournaments are held all over Alberta.
If you are having problems with your backhand, look for a pro who is willing to spend the time correcting your technique. Try the TennFitt Tennis where you will correct your backhand technique by playing against the wall.