Timothy Cook
Dr. Cook is incredibly approachable and supportive of the individual student's learning process. He will meet you where you are at: whether that's answering basic questions (without coming across as pretentious or dismissive) or entertaining your more complex questions beyond the scope of the course. I was set up to succeed from the very beginning.