Hubble is a generally good prof, however, he isn't very email friendly, in some ways I get it, he is a very busy man, teaching many other classes, running media operations for the department, but I could of had an A in his class if he awarded some points that I emailed him about 3 times. Comes off as arrogant in emails, but is personable in person.