Good person, bad teacher. His method of teaching is really boring. Don't take 1240 from him. He is a very bad professor for this specific subject. Teaches the easiest things int the hard & complex way. So eventually you will loose interest .