List of Classes at Avalon Academy

This article is a list of all the classes taught at Avalon Academy's High School section. Elementary students generally share all the same classes, though if specialized assistance in a particular field is needed, a High School professor may be called in. Many classes are divided into Basic & Advanced classes.

This article is mostly useful as a reference for which classes have teachers as named characters, as well as a reference for which classes a student may be enrolled in. =Mandatory Classes= Students are required to take a History of Agartha class if they are not a native to Agartha. All students must participate in Physical Education classes unless granted a medical exception.

History of Agartha
Taught by: NPC

Advanced History of Agartha
Taught by: Ryleh

Physical Education
Taught by: Nanami Tanaka

Advanced Physical Education
Taught by: Nanami Tanaka

=Optional Classes=

Art (Drawing/Painting)
Taught by: NPC

Art (Ceramics/Sculpture)
Taught by: NPC

Basic Arcana
Taught by: Ori Reading

Magical Theory
Taught by: Salis of Bletherad

Illusion/Advanced Illusion
Taught by: Maya Rhys

Evocation
Taught by: Sorchan del Sol

Conjuration
Taught by: NPC

Transmutation
Taught by: Settro

Necromancy
Taught by: Krays Blackscales

Abjuration
Taught by: Zix

Enchantment
Taught by: Miss Jones

Divination
Taught by: Ryo Antairus

Mathemagics
Taught by: Antergrenti De'Nown

Philosophy
Taught by: Genosuke

Engineering
Taught by: NPC

Basic Mechanics
Taught by: Aananda Sunwake

Advanced Mechanics
Taught by: Aananda Sunwake

Alchemy
Taught by: Razule Yrrum

Botany
Taught by: Adsila Agave

Nature Magic
Taught by: Adsila Agave

Divine Theory
Taught by: Keaton Antairus

Care of Magical Creatures
Taught by: Ormarr

Psychology
Taught by: Shirokouruma

Healing Arts
Taught by: NPC

Light Blades
Taught by: NPC

Heavy Blades
Taught by: NPC

Unarmed Combat
Taught by: Ryuzo Kato

Flight
Taught by: NPC

Basic Psionics
Taught by: Nix

Advanced Psionics
Taught by: Nix

Stealth
Taught by: Mr. Strider

Meditation
Taught by: NPC

Cooking
Taught by: NPC

Sewing and Design
Taught by: NPC

Woodworking
Taught by: NPC

Music
Taught by: NPC