J is really fun to work with. I've been with her for four years now! She does a lot of fun units and teaches in a very unique style. I know that if I ever have a problem I can go to J for her to listen. In class she can be a little convoluted because of her "J-isms," but I love her and she hasn't steered me wrong yet. She's a great tech director, but does sometimes procrastinate when it comes to being a director. Still, she is amazing and I love being in her classes.