Streets of Thuradax
XPs are granted at the end of a session. Any levelling is done in-between game sessions, and the new levelled up character must be approved prior to the next game session. This is done in order to reduce downtime during games, whether at the beginning, middle or end of the game session.
Game sessions end when the first player needs to leave. Players that remain may level up and get their character approved before leaving, unless of course the host is the player who called for the end of the session. Otherwise, please provide the levelled up character via email (or other method) prior to the next game session. As the games are monthly, this shouldn't be too much of a problem.