Diana was a great character, and an overall awesome person to get to know. That being said, however, I don't feel she was necessarily an effective instructor. Look... the class was easy -- show up, take notes, and do weekly group assignments -- but I didn't come out having a solid understanding based on course objectives (focused on citizenship).