Dr. Menzies is an awesome professor who's been doing it and doing it well for a while. Go to class and you'll learn a lot, especially for classes down the road. The true definition of a fundamentals course so put in the work now and you'll notice the benefit across the board. Ask questions during lectures and he will explain clear as day.