Ian Duncan
he's very understanding of second chances and is very willing to talk to you to help you out if you dont understand what's going on. His class is super easy if you're willing to take the time to understand the reading and apply it. I truly felt like i learned with the way he formats his assignments and with his support. cool dude too!