Miguel Moreno
I took this class for summer. There was a lot of assignments  for lecture and lab. I recommend working on his assignment during his zoom meeting so you won't fall behind.
He cares a lot about his students and gives extensions & extra credit.
