Super nice guy, don't be afraid to ask questions cause he loves them. SUPER intelligent. Attendance is required but it's an easy class to sit through. All points are from tests but they're pretty easy just needs minimal effort. HIghly recommended!!