One of the best Professors in the Graduate engineering courses. Being from a mechanical background with a bit of idea about coding he introduced embedded systems and explained 3 courses worth of material from undergrad electrical engineering very precisely. Breaks down stuff so its easier for you and also gives you experiments related to the class.