Sadly I can only pick three of the choices since she is all of them. Though most of the games I have been in with her are 60%rp like 20% hijinks and 20% combat. She is by the book but it gives people a chance to learn the actual game with out any bias.
GM BRAH
So in all honesty, he is very understanding, explains things well and isn't afraid to answer questions. He allows some leeway as long as it isn't game breaking. He also tries to make sure everyone has fun.