AMAZING. Professor Cage is understanding, funny, relatable and so cool. I loved taking her class and would definitely recommend her to other students. I wish more teachers were as passionate and dedicated as Diana Cage.