Marlon Nation
A very good teacher. Lots of lecture and as long as you pay attention, you pass. Helps you when you need help. He keeps everything organized, writing the schedule for the day on the board and reading it out before class even starts. Has everything scheduled out and never goes off course with the dates he picks.