Todd is the best professor i 've ever had ( like many other students here ) . I honestly believe he is a complete genius . His lectures are absurdly interesting ( and laugh-out-loud hilarious ) , his assignments are relevant and reasonable , and his ability to relate complex information is unparalleled . Todd has changed my life and i couldn't be happier