Ank Ankenbrand
He picks your brain on your way of thinking. The lectures can be boring but you learn a lot. Hes quick to reply. Doesnt give much feedback on grades work. Quizzes are online. Attendance and participation are key to getting an A along with doing the work.