Dr. Premananda Indic
He is a good professor. He gives alot of examples during class while you are learning. Likes to give example problems before test, so you know what to expect. However, test are a bit harder than examples, but he is forgiving while grading. Always in his office, and always gave me extra council anytime i asked.