Valentinas Rudys
He teaches this class as if you have already taken Macro or Micro before. Does not explain the material at all. Seems like he does not care about his job or students. Dont take this Professor.