Gary Vanderlaan
Dr. Vanderlaan gets very off topic and has poor time management skills to the point that he was teaching new material on test days. When you go to his office hours to ask for help, he is blatantly disrespectful and demeaning to students. People would rather lose points on an assignment that has to go to his office hours.