Sreekar Marpu
Dr. Marpu does a great job explaining the concepts step by step for each lab so everything is clear. He even goes through the pre/post lab questions most lectures. He also breaks everything down in helpful documents so that you don't have to purchase a text book. Attendance is mandatory, so just go to lecture. If you do, it's easy to pass.