Prof. Nima is a great professor who cares for the success of his students. He was generous in grading and held pop quizzes, helping students boost their overall grades. I learned a lot through his lectures, assignments and final project. "Embedded Systems - Shape the World" by Valvano is a great resource if you're interested in embedded systems.