Joseph Tran
Tran has a fun lab; the topics are a mix of simulation and one physical circuit per lab. Each lab provides many applications of the different material as opposed to one circuit for each lab. Sometimes it is a lot of work since the labs do a have a lot of content to them, but he explains the topics well. Sometimes he hand holds a little too much.