Nickolas Castro
Dr. Castro is my favorite professor I've had for many reasons. Overall he is a pleasure to work with and is super helpful in his office hours. He can make the most complicated subjects easy to comprehend.