List of classes in Fire Emblem: Three Houses

This is a list of classes found in Fire Emblem: Three Houses.

Special Classes
Available at the start

Beginner Classes
Available at level 5

Intermediate Classes
Available at level 10

Advanced Classes
Available at level 20