Genetic Engineering course. Dr. Pare really knows what he's talking about and makes it understandable and interesting for his students. This class is difficult but fun. Plus, he gives TONS of partial credit and is very generous with grading overall. No textbook but you have to watch the lectures to do well. Small paper at the end. Highly recommend.