Awesome
Dr. Keane is excellent. He is a tough grader and he always gives excellent feedback. I have learned a lot from him and I recommend taking him in person.
Stony Brook University (SUNY) - Professional Development
The following profiles may or may not be the same professor: