Fun and knowledgable person . Taught the easiest ways to do Binary numbers and made circuit schematics look like cake while others won't know squat . The only downside is the time of the class and he makes you stay up til 9:45 in the evening .