Justin was absolutely fabulous! He looked so nervous on the first day of class (he was kind of doing this rapid box-step dance subconsciously that made me somewhat dizzy, but he calmed down by the second week, haha). But he totally managed the class perfectly from there on. The syllabus was on courseworks--totally organized, updated as needed, clear, useful, etc. He always returned assignments in a timely fashion and provided thoughtful and helpful feedback. (And it was super neat because he had us submit paper via email and he typed the comments right onto the paper and emailed them back--way more efficient, environmentally-friendly, and easier to read than the old-school handwritten comments on hardcopy papers.) He answered emails promptly and was great about providing extra help outside of class. He totally devoted a ton of time to this class--he would personally meet with every student to help with concert report drafts (we had 4 of them). He asked for student feedback and seemed to care about our suggestions and input. He was definitely knowledgeable about the subject and he came to class prepared. He kept to the schedule really well and kept the class moving at just the right pace--never boring, but never overwhelmingly fast. He was enthusiastic and approachable. I can't say enough good things about the way he ran this class! My first experience with Music Hum was terrible (ie. the prof walked in on the first day and said "okay, let's listen to some f*cking music" and turned on Stevie Wonder) and I dropped the class within a week. So I feel so fortunate that my second experience was way better--count yourself lucky if you get Justin's class. He may demand more work than some other classes (seems like we had more concert reports to write others), but he's still a blessing because there are definitely plenty of scary-bad Music Hum teachers out there.