He gets a 5 for quality of the class, mainly for the amazing lecturers. Class was way harder than it should have been though. If you want an amazing class and are prepared to work for your grade, take this class. If you are just looking for an easy passing grade with minimal work, look elsewhere.