List of classes in Fire Emblem: Three Houses

Special Classes
Available at the start

Beginner Classes
Available at level 5

Intermediate Classes
Available at level 10