Steven White
Dr. White is an excellent professor. I had him for EC101 and EC102. The class grading is very fair, and Dr. White loves to put interactive questions during his lectures. Weekly homework is assigned, and the exams are based on the homework. He gives extra credit, practice exams, videos with worked answers, and relevant examples- with shiba dogs!