Alfred Nehme
Alfred is very patient with students and approachable outside of classroom. However, his lectures are super dry and boring. If you are serious about learning how to code, you will have to do extra exercises on your own. You only learn the very very basic stuff in his lectures, which will put you at a big disadvantage moving on to the next level.