Dr. Repupilli believes in derivations - be prepared to only see a few examples all semester. His lectures are often notes/derivations heavy (and tend to go far past scheduled lecture time) so take pictures and try to comprehend what he's saying. And also, don't panic when you get < 30% on an exam. He provides plenty of redemption opportunities.