Makes the lectures interesting by showing memes&youtube videos for every concept. Cares for his students so much. Does his best to get to know each individual student. As long as you show up to class and pay attention to his lectures you will do great! HANDS DOWN best prof. Very understanding. Allows a couple free absences. Super cool & funny guy!