Tiramisu

Recently my mother and I took a cooking class at our local gourmet cooking store. They bring in local chefs and other cooks and cook based on a theme. We watch, help cook, and then enjoy the yummies. If you have never gone to a cooking class, GO! It is a lot of fun, and much better than what you see on Food Network. The one we just attended was by a local Italian chef named Vincenzo. He taught us how to make an artichoke salad, home made gnocci in carrot sauce, and tiramisu. Delicious and I learned a lot, like how to prepare fresh artichokes, which I have always been afraid of. Look for a tutorial one day when I find artichokes on sale!
Anyways, the tiramisu was so simple and so delicious. I am not afraid to share since he really didn't give us a recipe, just an ingredients list, and I made it from memory yesterday after watching him at the class. Make it the day before you will eat it and the flavors blend.
Recipe
500 gr mascarpone cheese (At BJ's this was relatively inexpensive. At the local gourmet supermarket, much smaller container and much more expensive. I hope you have a BJ's!)

4 fresh eggs, separated (if you are shy about using raw eggs, sorry. they will not be cooked. get them as fresh as possible)
2 packages of ladyfingers (these were sold at our local wal-mart, so i think they're pretty easy to find)
4 T. sugar
2 t. sugar
6 cups espresso coffee...or even a little more. don't skimp on the coffee (Lavazza is the best according to the Italian chef and I agree), made extra strong, or if you don't have a way to make espresso, make some regular coffee, just pretty strong.
bitter cocoa powder (hershey's or bakers is fine) for dusting
Brew the coffee and mix with 2 t. sugar. Set aside to cool.
In a mixer with the wisk attachment, beat the egg yolks with the 4 T. sugar until the yolks turn light yellow and thicken. This will take several minutes. You will notice a big difference in the color from the dark yellow they were when they started out. Mix in the mascarpone cheese and wisk till smooth.
In a separate bowl, beat the egg whites till stiff peaks form. If you have never done this, make sure the bowl is clean and free from all grease or anything else.
If not, they will not form peaks. This happened to me the first time. I tried to beat them in the same bowl as the cheese and yolks and they did nothing. Once you have stiff peaks, gently fold them into the cheese and yolk mixture till fully incorporated. Set this yummy
and totally edible at this point on anything else mixture aside!
Now get out your rectangular baking pan. The higher the sides the better. I used a pampered chef stoneware. Put the coffee into a loaf pan or other rectangular type pan. Set up an area for your stations...ladyfingers, coffee, baking pan. Here is the only tricky part. You must be quick or the ladyfingers will fall apart. You are going to lay the ladyfinger in the coffee and then quickly turn it over and quickly lift it out, letting excess coffee drain. Quickly lay the ladyfingers in the bottom of your baking pan to cover the bottom. Once the ladyfingers absorb the coffee, they quickly break down as they absorb the liquid. Don't let them sit in the coffee for more than a second or 2 per side.
Once you have a layer of ladyfingers, carefully spread half of the cheese mixture over this with a spatula. Then repeat with the ladyfingers dipped in coffee for the second layer. Then repeat with the rest of the cheese mixture.
Lastly, pour some cocoa powder into a sifter and sift/shake to cover the whole thing with a nice thick layer of cocoa. As it sits in the fridge, some of the cocoa will be absorbed, so don't be sparing!
Cover with something (foil, plastic wrap) and refrigerate. Minimum 1 hour, best...overnight. Cut into squares and serve!