Ryan Rogers
An absolute chad of a man. His laugh is great when he is geeking out about math and he will take questions all day long. Out of the TA's I have had he is easily my favorite. If you don't understand something he will explain it and if you still don't understand he will make sure he does as much as he can to try and explain. A extremely solid choice.