Here is a little method I used to access the session from a class library:
public static string GetSessionValue(string sessionKey)
{
string keyValue = "";
HttpContext httpsContext = HttpContext.Current;
if (httpsContext.ApplicationInstance.Session.Count > 0)
keyValue =
httpsContext.ApplicationInstance.Session[sessionKey].ToString();
return keyValue;
}