We learned a lot, but he doesn't wait for students to keep up on field trips. Lots of people get left behind every time and end up very confused since he'll only explain things to the first small group that keeps up with him. Class felt poorly organized and due dates were always unclear. VERY frustrating!!! Stop leaving people behind.