Super kind, generous, and understanding! Gave clear, concise explanations of each experiment. Provided informative weekly emails a few days before each lab meeting about due dates, paper tips and other advice. Also assisted me with any questions I had and my research paper post-lab. Overall, a truly stellar TA, def take EEMB2LL with him if you can!