Angel Rodriguez
Pretty much the worst class I've taken so far, his class doesn't follow a specific structure, at the beginning of the semester he assigns a project and he pretty much just discusses the project for rest of the semester. The project is just confusing and he doesn't really teach you anything. Skip him if you actually want to learn C# or not go crazy