Arthur Vallejo Jr
Doesn't make his own assignments, he clams it has his own but all his assignments are online created by a different professor. Does provide many helpful videos, and resources. When calling him out on putting grades in on time he will take it personal and grade your papers extra hard.