I love Elliott. He's the perfect mix of crazy and helpful. I didn't do great in his class but that's only because I didn't try. He's extremely passionate and he makes learning interesting. His looks certainly helped me pay attention as well ;)