Braden Williams
I LOVE PROF WILLIAMS SO MUCH LOL However, the class is extremely difficult, worse than concepts for me. Braden is such a caring person and you can just see that in his face. He is a great lecturer but there was just too much content at such a fast pace. You get a cheat sheet, which helps. Go to his office hours and ask questions!