I am glad having the privilege of being a student of Dr. Hariharan and having the opportunity to see a teacher teaching in wide range of contexts. Dr. Hariharan is a creative, passionate, caring and dedicated teacher who always push his students to study and learn new things in such a way that they have to. Other important character of him is being always regular (on time). Dr. Hariharan we are truly thankful for efforts you have done for us.