Highlife Highland Card
Register for a High Life card
Booking Information & Instruction Videos
Bookings Now Open
What
  1. or...
When
Where
Who
Amend your Search
DateCodeActivityVenueAge Range
Searching for events from the Mid-Ross brochure .
28 Jun 21DING016836Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
28 Jun 21DING016837Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
28 Jun 21DING016838Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
28 Jun 21DING016839Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
28 Jun 21FRTS016912Potted SportBlack Isle Leisure Centre 5 - 7details
28 Jun 21FRTS017000Potted SportBlack Isle Leisure Centre 8 - 11details
28 Jun 21INHS017648Urban Explorers - AdventureQueens Park Office8 - 12details
28 Jun 21DING017686P7 Transition- Dingwall Academy- 28th & 29th JuneDingwall Academy11 - 12details
28 Jun 21LOCH017777Leadership Training - On-lineOn-line Activity12 - 25details
28 Jun 21FRTS017861FootballKing George 5th Playing Field11 - 18details
29 Jun 21DING016836Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
29 Jun 21DING016837Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
29 Jun 21DING016838Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
29 Jun 21DING016839Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
29 Jun 21FRTS016914Obstacles under the seaBlack Isle Leisure Centre 5 - 7details
29 Jun 21FRTS016915Obstacles under the seaBlack Isle Leisure Centre 8 - 11details
29 Jun 21FRTS017306Surf CampNew Wave Surf School (Lossiemouth)8 - 18details
29 Jun 21INHS017648Urban Explorers - AdventureQueens Park Office8 - 12details
29 Jun 21DING017686P7 Transition- Dingwall Academy- 28th & 29th JuneDingwall Academy11 - 12details
29 Jun 21LOCH017777Leadership Training - On-lineOn-line Activity12 - 25details
29 Jun 21FRTS017862FootballNorth Kessock Playing Field and Changing (Ferry Brae)5 - 11details
29 Jun 21FRTS017863FootballMunlochy Primary School5 - 11details
30 Jun 21DING016836Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
30 Jun 21DING016837Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
30 Jun 21DING016838Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
30 Jun 21DING016839Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
30 Jun 21FRTS016916Crafting Creators Black Isle Leisure Centre 5 - 7details
30 Jun 21FRTS016917Crafting Creators Black Isle Leisure Centre 8 - 11details
30 Jun 21FRTS017306Surf CampNew Wave Surf School (Lossiemouth)8 - 18details
30 Jun 21INHS017648Urban Explorers - AdventureQueens Park Office8 - 12details
30 Jun 21DING017687P7 Transition- Dingwall Academy- 30th June & 1st JulyDingwall Academy11 - 12details
30 Jun 21LOCH017779Dance Leadership Training - On-lineOn-line Activity12 - 25details
30 Jun 21FRTS017864FootballAvoch Muga6 - 11details
30 Jun 21FRTS017865FootballVictoria Hall5 - 11details
1 Jul 21DING016836Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
1 Jul 21DING016837Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
1 Jul 21DING016838Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
1 Jul 21DING016839Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
1 Jul 21FRTS016918Bouncy Castle Bonanza Black Isle Leisure Centre 5 - 7details
1 Jul 21FRTS016919Bouncy Castle Bonanza Black Isle Leisure Centre 8 - 11details
1 Jul 21INHS017648Urban Explorers - AdventureQueens Park Office8 - 12details
1 Jul 21DING017687P7 Transition- Dingwall Academy- 30th June & 1st JulyDingwall Academy11 - 12details
1 Jul 21LOCH017779Dance Leadership Training - On-lineOn-line Activity12 - 25details
1 Jul 21FRTS017866FootballCulbokie Astro 5 - 11details
1 Jul 21FRTS017867FootballResolis Playing Fields5 - 11details
1 Jul 21FRTS017979Walk and talk Cromarty Harbour5 - 18details
1 Jul 21DING017980Meet your Youth Development Officer online On-line Activity11 - 17details
2 Jul 21DING016836Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
2 Jul 21DING016837Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
2 Jul 21DING016838Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
2 Jul 21DING016839Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
2 Jul 21FRTS017086Army BootcampBlack Isle Leisure Centre 5 - 7details
2 Jul 21FRTS017087Army BootcampBlack Isle Leisure Centre 8 - 11details
2 Jul 21INHS017648Urban Explorers - AdventureQueens Park Office8 - 12details
2 Jul 21DING017951Catch up in the park Pefferside Park11 - 17details
5 Jul 21FRTS016676Multi Sports and Indoor RowingVictoria Hall5 - 12details
5 Jul 21IVGN016681Go Ride MTB: Abriachan ForestAbriachan Forest Car Park11 - 18details
5 Jul 21FRTS016743Fusion in Cromarty Victoria Hall5 - 18details
5 Jul 21FRTS016927Super Hero SchoolBlack Isle Leisure Centre 5 - 7details
5 Jul 21FRTS016937Slip and Slide Black Isle Leisure Centre 8 - 11details
5 Jul 21INHS017347Outdoor Adventure WeekQueens Park Office8 - 12details
6 Jul 21FRTS016929Bug DayBlack Isle Leisure Centre 5 - 7details
6 Jul 21FRTS016930Bug DayBlack Isle Leisure Centre 8 - 11details
6 Jul 21DING016961Archery P1-3Dingwall Leisure Centre5 - 8details
6 Jul 21FRTS017313CricketNorth Kessock Playing Field and Changing (Ferry Brae)8 - 12details
6 Jul 21FRTS017314CricketMunlochy Primary School8 - 12details
6 Jul 21INHS017347Outdoor Adventure WeekQueens Park Office8 - 12details
6 Jul 21FRTS017359Seashore Safari RosemarkieRosemarkie Beach7 - 99details
7 Jul 21FRTS016931Messy Playtime Black Isle Leisure Centre 5 - 7details
7 Jul 21FRTS016932Gladiator Day Black Isle Leisure Centre 8 - 11details
7 Jul 21DING016962Archery P4-7Dingwall Leisure Centre8 - 12details
7 Jul 21FRTS017315CricketAvoch Muga8 - 12details
7 Jul 21FRTS017316CricketVictoria Hall8 - 12details
7 Jul 21INHS017347Outdoor Adventure WeekQueens Park Office8 - 12details
7 Jul 21DRUM017784Disability Specific - Running BikesInverness Leisure5 - 99details
7 Jul 21DRUM017792Disability Specific - Orienteering Inverness Leisure5 - 18details
8 Jul 21FRTS016935Thursday Morning Runaround Black Isle Leisure Centre 5 - 7details
8 Jul 21FRTS016938Sporting Superstars Black Isle Leisure Centre 8 - 11details
8 Jul 21DING016963Archery S1+Dingwall Leisure Centre11 - 18details
8 Jul 21FRTS017317CricketCulbokie Astro 8 - 12details
8 Jul 21FRTS017318CricketResolis Playing Fields8 - 12details
8 Jul 21INHS017347Outdoor Adventure WeekQueens Park Office8 - 12details
8 Jul 21FRTS017650Paddlesport Fun DayFortrose Academy8 - 12details
8 Jul 21DING017950Meet your Youth Development Officer online Dingwall Academy11 - 17details
9 Jul 21IVGN016727Go Ride MTB: Learnie Red RockLearnie Red Rock11 - 18details
9 Jul 21FRTS017088Team Treasure HuntBlack Isle Leisure Centre 5 - 7details
9 Jul 21FRTS017089Construction ChallengeBlack Isle Leisure Centre 8 - 11details
9 Jul 21ALNE017113Story by the FireEvanton Community Wood0 - 99details
9 Jul 21INHS017347Outdoor Adventure WeekQueens Park Office8 - 12details
9 Jul 21DING017951Catch up in the park Pefferside Park11 - 17details
12 Jul 21FRTS016676Multi Sports and Indoor RowingVictoria Hall5 - 12details
12 Jul 21IVGN016729Go Ride MTB: BalblairBalblair Wood11 - 18details
12 Jul 21FRTS016743Fusion in Cromarty Victoria Hall5 - 18details
12 Jul 21DING016840Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
12 Jul 21DING016841Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
12 Jul 21DING016842Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
12 Jul 21DING016843Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
12 Jul 21INHS017140Paddle Power Passport in the ParkQueens Park Office8 - 12details
12 Jul 21DING017493GET ACTIVE- Dodgeball & Football P1-3Dingwall Academy5 - 8details
12 Jul 21DING017494GET ACTIVE- Dodgeball & Football (P4-7)Dingwall Academy8 - 12details
12 Jul 21LOCH017778Leadership Training - On-lineOn-line Activity12 - 25details
13 Jul 21DING016840Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
13 Jul 21DING016841Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
13 Jul 21DING016842Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
13 Jul 21DING016843Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
13 Jul 21DING017071Nature Explorers: Ranger CSIDingwall Community Library7 - 12details
13 Jul 21INHS017140Paddle Power Passport in the ParkQueens Park Office8 - 12details
13 Jul 21DING017495GET ACTIVE- Rugby & Badminton (P1-3)Dingwall Academy5 - 8details
13 Jul 21DING017496GET ACTIVE- Rugby & Badminton (P4-7)Dingwall Academy8 - 12details
13 Jul 21FRTS017685Crafty AnimalsCromarty Library5 - 11details
13 Jul 21LOCH017778Leadership Training - On-lineOn-line Activity12 - 25details
14 Jul 21DING016786Silly CraftsDingwall Community Library5 - 12details
14 Jul 21DING016840Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
14 Jul 21DING016841Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
14 Jul 21DING016842Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
14 Jul 21DING016843Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
14 Jul 21DING017497GET ACTIVE- Basketball & Rounders (P1-3)Dingwall Academy5 - 8details
14 Jul 21DING017498GET ACTIVE- Basketball & Rounders (P4-7)Dingwall Academy8 - 12details
14 Jul 21FRTS017743Crafty AnimalsFortrose Library5 - 11details
14 Jul 21DRUM017795Disability Specific - Archery Inverness Leisure8 - 18details
14 Jul 21DRUM017800Disability Specific - BushcraftInverness Leisure8 - 18details
15 Jul 21DING016840Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
15 Jul 21DING016841Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
15 Jul 21DING016842Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
15 Jul 21DING016843Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
15 Jul 21DING017499GET ACTIVE- Games & Boccia (P1-3)Dingwall Academy5 - 8details
15 Jul 21DING017500GET ACTIVE- Games & Boccia (P4-7)Dingwall Academy8 - 12details
15 Jul 21INHS017597Urban Explorers - AdventureQueens Park Office8 - 12details
15 Jul 21DING017980Meet your Youth Development Officer online On-line Activity11 - 17details
16 Jul 21DING016840Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
16 Jul 21DING016841Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
16 Jul 21DING016842Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
16 Jul 21DING016843Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
16 Jul 21IVGN016883Go Ride MTB: Workshop Skills + Ride Evanton Sports Centre11 - 18details
16 Jul 21INHS017597Urban Explorers - AdventureQueens Park Office8 - 12details
16 Jul 21DING017951Catch up in the park Pefferside Park11 - 17details
19 Jul 21FRTS016676Multi Sports and Indoor RowingVictoria Hall5 - 12details
19 Jul 21FRTS016743Fusion in Cromarty Victoria Hall5 - 18details
19 Jul 21FRTS016908Art AttackBlack Isle Leisure Centre 8 - 11details
19 Jul 21FRTS016925Art AttackBlack Isle Leisure Centre 5 - 7details
19 Jul 21IVGN016942Go Ride MTB: Trail Navigation SkillsEvanton Sports Centre11 - 18details
19 Jul 21DING016961Archery P1-3Dingwall Leisure Centre5 - 8details
19 Jul 21INHS017353Outdoor Adventure WeekQueens Park Office8 - 12details
20 Jul 21FRTS016920Hockey/Dodgeball TournamentBlack Isle Leisure Centre 8 - 11details
20 Jul 21FRTS016926Ready for Lift Off!Black Isle Leisure Centre 5 - 7details
20 Jul 21DING016962Archery P4-7Dingwall Leisure Centre8 - 12details
20 Jul 21INHS017353Outdoor Adventure WeekQueens Park Office8 - 12details
20 Jul 21FRTS017685Crafty AnimalsCromarty Library5 - 11details
21 Jul 21DING016786Silly CraftsDingwall Community Library5 - 12details
21 Jul 21FRTS016921Hop, Skip and JumpBlack Isle Leisure Centre 5 - 7details
21 Jul 21FRTS016928Hop, Skip and JumpBlack Isle Leisure Centre 8 - 11details
21 Jul 21INHS017353Outdoor Adventure WeekQueens Park Office8 - 12details
21 Jul 21DING017503Badminton Bash P1-3Dingwall Academy5 - 8details
21 Jul 21DING017504Badminton Bash P4-7Dingwall Academy8 - 12details
21 Jul 21DING017505Badminton Bash S1+Dingwall Academy12 - 18details
21 Jul 21DRUM017791Disability Specific - Multi - SportInverness Leisure5 - 18details
21 Jul 21DRUM017805Disability Specific - Canoeing. Whin Park8 - 18details
22 Jul 21FRTS016933Summer SpectacularBlack Isle Leisure Centre 8 - 11details
22 Jul 21FRTS016939Fun in the SunBlack Isle Leisure Centre 5 - 7details
22 Jul 21DING016963Archery S1+Dingwall Leisure Centre11 - 18details
22 Jul 21INHS017353Outdoor Adventure WeekQueens Park Office8 - 12details
23 Jul 21IVGN016944Go Ride MTB: Three Monuments RideEvanton Sports Centre11 - 18details
23 Jul 21FRTS017074Nature ExplorersFortrose Library7 - 12details
23 Jul 21FRTS017090On your marks...get set...GO!Black Isle Leisure Centre 5 - 7details
23 Jul 21FRTS017091Workout WarriorsBlack Isle Leisure Centre 8 - 11details
23 Jul 21INHS017353Outdoor Adventure WeekQueens Park Office8 - 12details
23 Jul 21DING017958Catch up in the park Pefferside Park11 - 17details
26 Jul 21FRTS016905Cops and RobbersBlack Isle Leisure Centre 5 - 7details
26 Jul 21FRTS016906Find the CasualtyBlack Isle Leisure Centre 8 - 11details
26 Jul 21DING017134Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
26 Jul 21DING017135Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
26 Jul 21DING017136Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
26 Jul 21DING017137Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
26 Jul 21DING017493GET ACTIVE- Dodgeball & Football P1-3Dingwall Academy5 - 8details
26 Jul 21DING017494GET ACTIVE- Dodgeball & Football (P4-7)Dingwall Academy8 - 12details
26 Jul 21INHS017600Outdoor Adventure weekQueens Park Office8 - 11details
27 Jul 21FRTS016934Catch me if you canBlack Isle Leisure Centre 5 - 7details
27 Jul 21FRTS016940Football MasterclassBlack Isle Leisure Centre 8 - 11details
27 Jul 21DING017134Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
27 Jul 21DING017135Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
27 Jul 21DING017136Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
27 Jul 21DING017137Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
27 Jul 21FRTS017307Rugby North Kessock Playing Field and Changing (Ferry Brae)8 - 12details
27 Jul 21FRTS017308Rugby Munlochy Primary School8 - 12details
27 Jul 21DING017495GET ACTIVE- Rugby & Badminton (P1-3)Dingwall Academy5 - 8details
27 Jul 21DING017496GET ACTIVE- Rugby & Badminton (P4-7)Dingwall Academy8 - 12details
27 Jul 21INHS017600Outdoor Adventure weekQueens Park Office8 - 11details
28 Jul 21TAIN016735Summer mountain bikingTain Royal Academy Community Complex (TRACC)8 - 12details
28 Jul 21DING016786Silly CraftsDingwall Community Library5 - 12details
28 Jul 21FRTS016936Super Team GamesBlack Isle Leisure Centre 5 - 7details
28 Jul 21FRTS016941Catch me if you canBlack Isle Leisure Centre 8 - 11details
28 Jul 21DING017134Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
28 Jul 21DING017135Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
28 Jul 21DING017136Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
28 Jul 21DING017137Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
28 Jul 21FRTS017309Rugby Avoch Muga8 - 12details
28 Jul 21FRTS017310Rugby Victoria Hall8 - 12details
28 Jul 21DING017497GET ACTIVE- Basketball & Rounders (P1-3)Dingwall Academy5 - 8details
28 Jul 21DING017498GET ACTIVE- Basketball & Rounders (P4-7)Dingwall Academy8 - 12details
28 Jul 21ALNE017574School's Out SurvivourEvanton Community Wood7 - 12details
28 Jul 21INHS017600Outdoor Adventure weekQueens Park Office8 - 11details
28 Jul 21DRUM017786Disability Specific - Running BikesInverness Leisure5 - 99details
28 Jul 21DRUM017793Disability Specific - Orienteering Inverness Leisure5 - 18details
29 Jul 21FRTS017092Scientific Spectacular Black Isle Leisure Centre 5 - 7details
29 Jul 21FRTS017093Conquer The CastleBlack Isle Leisure Centre 8 - 11details
29 Jul 21DING017134Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
29 Jul 21DING017135Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
29 Jul 21DING017136Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
29 Jul 21DING017137Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
29 Jul 21FRTS017311Rugby Culbokie Astro 8 - 12details
29 Jul 21FRTS017312Rugby Resolis Playing Fields8 - 12details
29 Jul 21DING017499GET ACTIVE- Games & Boccia (P1-3)Dingwall Academy5 - 8details
29 Jul 21DING017500GET ACTIVE- Games & Boccia (P4-7)Dingwall Academy8 - 12details
29 Jul 21INHS017600Outdoor Adventure weekQueens Park Office8 - 11details
29 Jul 21DING017950Meet your Youth Development Officer online Dingwall Academy11 - 17details
30 Jul 21FRTS017001Summer FeteBlack Isle Leisure Centre 5 - 7details
30 Jul 21FRTS017002Summer FeteBlack Isle Leisure Centre 8 - 11details
30 Jul 21DING017134Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
30 Jul 21DING017135Learn to Swim - Swim Skills 3Dingwall Leisure Centre5 - 16details
30 Jul 21DING017136Learn to Swim - Swim Skills 2Dingwall Leisure Centre5 - 16details
30 Jul 21DING017137Learn to Swim - Swim Skills 4Dingwall Leisure Centre5 - 16details
30 Jul 21INHS017600Outdoor Adventure weekQueens Park Office8 - 11details
30 Jul 21FRTS017609Rockpooling and BushcraftRosemarkie Beach7 - 12details
30 Jul 21DING017951Catch up in the park Pefferside Park11 - 17details
31 Jul 21DING017958Catch up in the park Pefferside Park11 - 17details
3 Aug 21DING017517SurfingNew Wave Surf School (Lossiemouth)8 - 18details
4 Aug 21DING016786Silly CraftsDingwall Community Library5 - 12details
4 Aug 21DING017518Football Golf P1-3Dingwall Academy5 - 8details
4 Aug 21DING017519Football Golf P4-7Dingwall Academy8 - 12details
4 Aug 21DRUM017801Disability Specific - BushcraftInverness Leisure8 - 18details
4 Aug 21DRUM017802Disability Specific - Archery Inverness Leisure8 - 18details
4 Aug 21DING017907Movers & Shakers Road Show Dingwall Academy CC11 - 18details
4 Aug 21DING017908Movers & Shakers Road Show Dingwall Academy CC5 - 10details
5 Aug 21INHS017760Learn to KayakQueens Park Office8 - 12details
6 Aug 21FRTS017074Nature ExplorersFortrose Library7 - 12details
6 Aug 21DING017517SurfingNew Wave Surf School (Lossiemouth)8 - 18details
9 Aug 21INHS017603Outdoor Adventure weekQueens Park Office8 - 12details
10 Aug 21ALNE017113Story by the FireEvanton Community Wood0 - 99details
10 Aug 21INHS017603Outdoor Adventure weekQueens Park Office8 - 12details
11 Aug 21INHS017603Outdoor Adventure weekQueens Park Office8 - 12details
11 Aug 21FRTS017743Crafty AnimalsFortrose Library5 - 11details
11 Aug 21DRUM017799Disability Specific - Multi - SportInverness Leisure5 - 18details
11 Aug 21DRUM017806Disability Specific - Canoeing. Whin Park8 - 18details
12 Aug 21INHS017603Outdoor Adventure weekQueens Park Office8 - 12details
13 Aug 21INHS017603Outdoor Adventure weekQueens Park Office8 - 12details
Need Help? Email Summerprogramme@highlifehighland.com. (This Mailbox is Monitored during office hours)