Senad Sinanovic
This was a difficult class but not impossible. He is tough but fair, and wants to see you succeed. Don't be afraid to ask questions and go to office hours! I asked a lot of dumb questions this semester but he was patient and helped me understand. Also - don't put the project off to the last minute. Took a lot more work than I expected.