David Parker
Terrible, confusing, completely unclear. I literally have no idea whats going on and its impossible to follow anything. Dr. Parker will randomly focus on very random and irrelevant information and fail to convey clear expectations. The assignments are just copying and pasting over and over without being taught anything new.