Amazing professor! Hes very kind and cares for his students! Hes very accessible after class and is very motivated and happy to teach his class and take opinion! You cant fail him and hes just an awesome professor. Hes very understanding with assignments and is very open. I do recommend