Mentally the best prof . I have ever had . He pushed my mind to new creative levels . Love him ! If you open your mind to him you can only gain .