Would highly recommend. Professor Gonsior is friendly, clear in his expectations, funny, and always willing to help if needed. He gives excellent, genuinely helpful feedback and is understanding when it comes to potentially stressful times.