Hello, At EPITA (École pour l'informatique et les techniques avancées), we teach compiler construction through the Tiger Project. The project aims at the implementation of a Tiger compiler in C++, based on Andrew W. Appel's book, Modern Compiler Implementation. We recently added an assignment using LLVM as an intermediate representation that aims at translating Tiger's AST to LLVM IR. The whole assignment is available here (TC-L is the one about LLVM): https://www.lrde.epita.fr/~tiger/assignments.html We think that we fit on the LLVM Users (http://llvm.org/Users.html) page, probably in the Educational Users category. Cheers, -- Francis Visoiu Mistrih francis at epita.fr