Calendar

Below are online classes and select in-person events. You can see a list of current and upcoming virtual screenings here.

SunMonTueWedThuFriSat
25

Sunday, April 25

26

Monday, April 26

27

Tuesday, April 27

28

Wednesday, April 28

29

Thursday, April 29

30

Friday, April 30

1

Saturday, May 1

AFS Class/Event AFS Screening
2

Sunday, May 2

3

Monday, May 3

4

Tuesday, May 4

5

Wednesday, May 5

6

Thursday, May 6

7

Friday, May 7

8
AFS Class/Event AFS Screening
9 10 11 12 13

Thursday, May 13

14

Friday, May 14

15

Saturday, May 15

AFS Class/Event AFS Screening
16

Sunday, May 16

17 18 19

Wednesday, May 19

20

Thursday, May 20

21

Friday, May 21

22

Saturday, May 22

AFS Class/Event AFS Screening
23

Sunday, May 23

24 25

Tuesday, May 25

26 27

Thursday, May 27

28

Friday, May 28

29

Saturday, May 29

AFS Class/Event AFS Screening
30

Sunday, May 30

31

Monday, May 31

1 2

Wednesday, June 2

3 4

Friday, June 4

5

Saturday, June 5

AFS Class/Event AFS Screening
SunMonTueWedThuFriSat
30

Sunday, May 30

31

Monday, May 31

1 2

Wednesday, June 2

3 4

Friday, June 4

5

Saturday, June 5

AFS Class/Event AFS Screening
6

Sunday, June 6

7 8 9

Wednesday, June 9

10 11

Friday, June 11

12

Saturday, June 12

AFS Class/Event AFS Screening
13

Sunday, June 13

14 15

Tuesday, June 15

16 17 18

Friday, June 18

19

Saturday, June 19

AFS Class/Event AFS Screening
20

Sunday, June 20

21

Monday, June 21

22

Tuesday, June 22

23

Wednesday, June 23

24

Thursday, June 24

25

Friday, June 25

26

Saturday, June 26

AFS Class/Event AFS Screening
27

Sunday, June 27

28 29

Tuesday, June 29

30

Wednesday, June 30

1

Thursday, July 1

2

Friday, July 2

3

Saturday, July 3

AFS Class/Event AFS Screening
4

Sunday, July 4

5

Monday, July 5

6

Tuesday, July 6

7

Wednesday, July 7

8

Thursday, July 8

9

Friday, July 9

10

Saturday, July 10

AFS Class/Event AFS Screening

Thanks To Our Annual Sponsors