Great professor that's willing to help with academics and career help and recommendations. Lectures are straight-forward and he gives the information like it needs to be given. Great at giving good feedback and communicating what needs to be taken care of. I found he was very respectful and patient with students.