Ok so don't even get me started. This guy ROCKS. Like Mr. Takahara, if you're reading this, just know that you are the absolute best, for me anyways. You convey the material in such a accurate, correct, precise, exact, right, error-free, perfect way. You don't know who I am, just know that you will always have a spot in my academic little heart.