Kyle Havens
Professor Havens was a really nice guy! We only met once a week for this class, so It was hard at times to just watch his online lecture videos without having practice problems or being able to ask him things on the spot. He's really approachable for anything you're confused about which was great!