Home
Classes
Classes
Fall Magic School
Summer Session
Camps
Online Camps
About
Jobs
Contact
✦ Gift Cards ✦
✦ School Store ✦
Sign up for a trial class
One-on-one Lesson
Online via Zoom
Friday
3:30 pm
EST
Ages
8-12
Spots left:
1
Spots left:
1
Click to Register
Wednesday
6:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
6:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
7:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
4:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Friday
3:30 pm
EST
Ages
8-12
Spots left:
1
Spots left:
1
Click to Register
Wednesday
6:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
6:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
4:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
7:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
6:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
7:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
6:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
8:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
8:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
6:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Tuesday
7:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Monday
6:00 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Thursday
5:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Thursday
7:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Wednesday
7:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Monday
4:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Saturday
10:15 am
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Wednesday
5:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Thursday
5:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Monday
7:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Thursday
7:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Thursday
7:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Thursday
5:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Tuesday
4:30 pm
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Tuesday
5:30 pm
EST
Ages
8-11
Spots left:
1
Spots left:
1
Click to Register
Wednesday
6:30 pm
EST
Ages
8-11
Spots left:
0
Spots left:
0
Click to Register
Saturday
9:00 am
EST
Ages
8-11
Spots left:
5
Spots left:
5
Click to Register
Saturday
9:00 am
EST
Ages
12-16
Spots left:
4
Spots left:
4
Click to Register
Wednesday
6:30 pm
EST
Ages
12-16
Spots left:
5
Spots left:
5
Click to Register
Tuesday
5:30 pm
EST
Ages
12-16
Spots left:
5
Spots left:
5
Click to Register