We meet every two weeks, and have been doing so for not quite a year now, with a few missed sessions due to scheduling conflicts. Our games usually last for 4-5 hours. In that time we've gone from 4th to 10th level. (I joined the game in progress, they let me start at the same level as everyone...