Thomas Rux
Prof. Rux is a great teacher. He lectures and makes it relatable to our lives and what we'll see in the future as teachers. Group assignments each week for each chapter. Lesson plans each week after that. Gives reviews for tests and final. Great teacher overall.