Isaac Griffith
Prof. Griffith isn't exactly your dear aunt Sally. He is a loose cannon in human form. If you can look past his flamethrower of a personality, and you are willing to put in 15 hours of work a week for a 3 credit class, then his classes will make you a software engineer in record time. Would recommend, but do some breathwork before classes.