Можете да използвате заявка за присъединяване, за да получите цялата информация, от която се нуждаете наведнъж. След това във вашето приложение можете да го сортирате и да го показвате съответно, напр.
SELECT Classes.class, Users.Name
FROM Classes JOIN Users on Classes.Teacher = Users.ID