He's new but he's good! Made concepts simple enough to understand. HONESTLY CARES ABOUT HIS STUDENTS & will help you with the homework in his office hours! Exams were very similar to Estie's past exams. And he also gave opportunities for bonus points (and partial points for test corrections).