Rafael Concepcion
I took this class at 8am so the only thing I would change is the start time. There's only three projects and he makes you buy his book at the beginning, but you never end up using it. He gives good feedback on projects and keeps you engaged during class (despite it being early in the morning).